本月博客排行
-
第1名
龙儿筝 -
第2名
lerf -
第3名
fantaxy025025 - johnsmith9th
- xiangjie88
- zysnba
年度博客排行
-
第1名
青否云后端云 -
第2名
宏天软件 -
第3名
gashero - wy_19921005
- vipbooks
- benladeng5225
- e_e
- wallimn
- javashop
- ranbuijj
- fantaxy025025
- jickcai
- gengyun12
- zw7534313
- qepwqnp
- 解宜然
- ssydxa219
- zysnba
- sam123456gz
- sichunli_030
- arpenker
- tanling8334
- gaojingsong
- kaizi1992
- xpenxpen
- 龙儿筝
- jh108020
- wiseboyloves
- ganxueyun
- xyuma
- xiangjie88
- wangchen.ily
- Jameslyy
- luxurioust
- lemonhandsome
- mengjichen
- jbosscn
- zxq_2017
- lzyfn123
- nychen2000
- forestqqqq
- wjianwei666
- ajinn
- zhanjia
- Xeden
- hanbaohong
- java-007
- 喧嚣求静
- mwhgJava
- kingwell.leng
最新文章列表
UIViewControl之间传值的几种方式在这里做一下总结
http://www.cnblogs.com/yy342901/archive/2015/10/25/4902776.html
一.正向传值方式
这种方式传值应该是最简单的方式,我们先来建立两个视图控制器暂且称 ...
隐藏BackBarButtonItem标题
隐藏BackBarButtonItem标题
//隐藏BackBarButtonItem标题
[[UIBarButtonItem appearance] setBackButtonTitlePositionAdjustment:UIOffsetMake(0, -60) forBarMetrics:UIBarMetricsDefault];
去掉/自定义 UITableViewCell分割线方法
去掉/自定义 UITableViewCell分割线方法
1.设置TableView样式
//1设置table样式
self.tableView.separatorStyle = UITableViewCellSeparatorStyleNone;
2.自定义UITableViewCell
#import "SettingTableViewCell.h&quo ...
Xib自定义cell注意点, 解决Cell自定义控件为空情况
1. xib的class要进行设置
2. 如果添加imageView注意不可以添加名为imageView会与系统自带的重名,导致一些相关属性设置了显示不正常。
3. 要记得去设置xib的identifier
4. 使用自定义cell时注写法:
static NSString *identifier = @"MyCell";
BOOL nibs ...
Java 中 Varargs 机制的理解
Java 中 Varargs 机制的理解
J2SE 1.5提供了“Varargs”机制。兄弟连小编借助这一机制,可以定义能和多个实参相匹配的形参。从而,可以用一种更简单的方式,来传递个数可变的实参。本文介绍这一机制的使用方法,以及这一机制与数组、泛型、重载之间的相互作用时的若干问题。
到J2SE 1.4为止,一直无法在Java程序里定义实参个数可变的方法——因为Java要求实参(Arguments) ...
高德导航路线规划返回信息:
高德导航路线规划返回信息:
2016-09-23 15:35:51.475764 ZMWCustomView[1384:570246] 导航总长度 : 31354米 , 总时间 : 3720秒, 起点纬度: 39.993141, 终点纬度 : 39.808891 分段数组:(
"AMapNaviSegment:{length:101; time:41; iconT ...
创建一个成功的App前要考虑的5个要点
创建一个成功的App前要考虑的5个要点
在智能机时代,相比浏览网页而言,人们一般更喜欢喜欢使用手机应用。这种趋势就导致了成千上万的APP在Google Play 和 Apple Store 平台的诞生。有一些企业想要通过创建APP去提升他们的业务,其他人比如兄弟连学编程的学员也想要通过创建APP去获得收益。
移动应用的热潮激发人们都想要去开发一个自己的APP。你是不是也是其中一员呢? 你是不是想要创 ...
ios CoreBluetooth中央设备的实现
中央设备的实现大体分为以下步骤:
1,创建中央管理类,CentralManager
2,扫描并发现外设。
3,连接外设。
4,扫描连接上外设的所有服务。
5,扫描所有搜索到的服务的特征。
6,读或写或订阅特征。
具体实现:
1,同外设相同,先引入CoreBluetooth。之后实现两个协议,分别是CBCentralManagerDelegate,CBPeriph ...
用ZipArchive压缩文件夹下所有子文件
区别在于不是调用contentsOfDirectoryAtPath方法,而是调用subpathsAtPath方法,这会列出sourcePath下的所有文件和子目录,然后在下面的循环里,将文件写入压缩文件,不处理文件夹。注意newname要直接用subPath,这样会自动在压缩文件中保留子目录下的文件完整路径
NSArray *subPaths = [fileManager subpathsAtP ...
苹果系统开发中的混合编程(1):Objective-C和C++的相互调用
首先是OC调用C++的代码。
创建一个Objective-C的项目,并创建c++文件MyCppFile.hpp和MyCppFile.cpp。
把要调用Cpp代码的文件名改成mm后缀名,项目代码的结构如下:
实现C++部分的代码:
MyCppFile.hpp
MyCppFile.cpp
IOS获取文件属性。(包括创建日期)
IOS获取文件属性。(包括创建日期)
FileInfo *fileInfo = [[FileInfo alloc] init];
fileInfo.name = fileName;
fileInfo.path = [rootPath stringByAppendingPathComponent:fileName];
...
使用二维码——第三方库ZBar和libqrencode的使用
1.下载ZBar SDK并导入工程
地址:https://github.com/bmorton/ZBarSDK
2.往项目中添加Framework框架及动态库
AVFoundation.framework,CoreMedia.framework,CoreVideo.framework,libiconv.dylib和libber.a
3.在使用的地方引入头文件
#import " ...
IOS 点击空白处隐藏键盘的几种方法
创建自定义的触摸手势来实现对键盘的隐藏:
- (void)viewDidLoad
{
[super viewDidLoad];
UITapGestureRecognizer *tapGestureRecognizer = [[UITapGestureRecognizer alloc] initWithTarget:self action:@selec ...
TextView里限制输入字数的方法
TextView里限制输入字数的方法
一开始采用的方法是函数textView:shouldChangeTextInRange:replacementText:来进行判断:
//键入Done时,插入换行符,然后执行addBookmark
- (BOOL)textView:(UITextView *)textView
shouldChangeTextInRange:( ...
uitableview cell 中的textlabel自动换行问题
uitableview cell 中的textlabel自动换行问题
http://blog.csdn.net/u010886174/article/details/17960061
看了几篇文章终于搞定。
1、只有这两行代码是不够地,因为cell的高度没改变,虽然能换行,但空间不够,还是显示不全,不信你试试。
cell.textLabel.lineBreakMode = NSLineB ...
使用UITextField实现搜索功能
使用UISearchBar实现搜索功能时,搜索栏高度不易调整,外观也不易做成自己想要的样式,又不想使用太复杂的方法,而使用UITextField可以实现这些功能又非常简便,所以使用UITextField是个不错的选择。
下面实现0-10000的数字搜索
1,在.h文件中实现UITableView的协议,用UITableView和UITextField共同实现搜索功能。
...
UITableViewCell的分割线左侧对齐
一般设置cell时使用
cell.separatorInset = UIEdgeInsetsMake(top, left, bottom, right);
但此方法不能使分割线对齐屏幕最左边
在tableView代理中设置可以是分割线左对齐
- (void)tableView:(UITableView *)tableView willDisplayCell:( ...
使用UISearchBar和UITableView实现搜索功能
该程序实现了1到10000之间的数字搜索
1,声明UISearchBar和UITableView的委托
@interface ViewController : UIViewController <UISearchBarDelegate, UITableViewDelegate, UITableViewDataSource>
2,声明全局变量
...
UISearchBar外观和Delegate
初始化
内部搜索栏高度不随frame改变而改变
UISearchBar * searchBar = [[UISearchBar alloc]initWithFrame:CGRectMake(5,50,self.view.frame.size.width - 10,120)];
颜色设置
searchBar.barStyle = UIBarStyleBlack; //黑色 ...
UINavigationController使用
1,UINavigationController简介
导航控制器,ios常用
使用堆栈存储。根视图控制器在堆栈最底层。
[self.navigationController pushViewController:viewController animated:YES]; //入栈 进入viewController视图控制器
[self.n ...
最近博客热门TAG
Android(32037) Mobile(4157) iOS(3163) Apple(2605) Qt(1757) Nokia(1660) WAP(1650) Windows Mobile(1313) Objective-C(1245) 三星(1121) Symbian(1089) HTC(837) Windows Phone(696) OPhone(587) WinCE(547) BREW(502) Cocoa(437) 黑莓(427) BlackBerry(423) Palm(418)