随笔分类 -  iOS-UI知识

摘要://初始化textfield并设置位置及大小 UITextField *text = [[UITextField alloc]initWithFrame:CGRectMake(20, 20, 130, 30)];//设置边框样式,只有设置了才会显示边框样式 text.borderStyle = UI... 阅读全文
posted @ 2016-01-11 16:18 北狐 阅读(123) 评论(0) 推荐(0)
摘要:UISearchBar是由两个subView组成的,一个是UISearchBarBackGround,另一个是UITextField. 要IB中没有直接操作背景的属性。方法一:是直接将UISearchBarBackGround移去。方法二:是创建一个UIView设置其颜色加载到UISearchBar... 阅读全文
posted @ 2016-01-11 16:15 北狐 阅读(625) 评论(0) 推荐(0)
摘要:思路是获取UISearchBar的子视图,判断他是否是输入框(注意不要先入为主地认为是UITextField),最后修改背景色。至于UISearchBar的子视图结构,在不同的iOS版本可能会不一样,可通过递归地调用description方法获知,具体可见链接http://blog.csdn.net... 阅读全文
posted @ 2016-01-11 16:14 北狐 阅读(5818) 评论(0) 推荐(0)
摘要:1.系统默认的颜色设置//无色cell.selectionStyle=UITableViewCellSelectionStyleNone;//蓝色cell.selectionStyle=UITableViewCellSelectionStyleBlue;//灰色cell.selectionStyle... 阅读全文
posted @ 2016-01-11 16:11 北狐 阅读(322) 评论(0) 推荐(0)
摘要:CGPointFromString()NSStringFromCGPoint() 阅读全文
posted @ 2016-01-08 02:21 北狐 阅读(231) 评论(0) 推荐(0)
摘要:设置statusBar的【前景部分】简单来说,就是设置显示电池电量、时间、网络部分标示的颜色,这里只能设置两种颜色:默认的黑色(UIStatusBarStyleDefault)白色(UIStatusBarStyleLightContent)可以设置的地方有两个:plist设置里面 和 程序代码里1.... 阅读全文
posted @ 2016-01-07 18:35 北狐 阅读(182) 评论(0) 推荐(0)
摘要:textview.editable = no; 阅读全文
posted @ 2015-12-25 13:37 北狐 阅读(262) 评论(0) 推荐(0)
摘要:UITextField *text = [[UITextField alloc]initWithFrame:CGRectMake(20, 20, 130, 30)]; //初始化textfield并设置位置及大小text.keyboardType = UIKeyboardTypeNumberPad;... 阅读全文
posted @ 2015-12-23 12:14 北狐 阅读(1068) 评论(0) 推荐(0)
摘要:苹果一直都在人机交互中尽力做到极致,在iOS7中,新增加了一个小小的功能,也就是这个api:self.navigationController.interactivePopGestureRecognizer.enabled = YES;这个api功能就是在NavigationController堆... 阅读全文
posted @ 2015-12-17 21:13 北狐 阅读(137) 评论(0) 推荐(0)
摘要:AppDelegate关于应用程序挂起、复原与终止的代理方法:首次运行:- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions=====... 阅读全文
posted @ 2015-11-16 18:06 北狐 阅读(215) 评论(0) 推荐(0)
摘要:1.阅读博客2.读书3.看WWDC视频获得最新的iOS开发知识,还可以提高英文听力水平。4.看苹果的官方文档阅读时分清主次。5.看开源项目的代码阅读优秀的开源项目代码,学习iOS知识,学习设计模式等软件架构上的知识。参与到开源项目的开发中。6.多写代码,多思考知识的积累离不开实践和总结。不要"重复造... 阅读全文
posted @ 2015-11-12 16:53 北狐 阅读(157) 评论(0) 推荐(0)
摘要:注意:只有xcode5.1创建的项目会自动适配iphone6,iphone6p 阅读全文
posted @ 2015-11-05 17:44 北狐 阅读(144) 评论(0) 推荐(0)
摘要:判断给定的点是否被一个CGRect包含,可以用CGRectContainsPoint函数BOOLcontains=CGRectContainsPoint(CGRectrect,CGPointpoint);判断一个CGRect是否包含再另一个CGRect里面,常用与测试给定的对象之间是否又重叠BOOL... 阅读全文
posted @ 2015-11-05 17:41 北狐 阅读(217) 评论(0) 推荐(0)
摘要:在项目开发中,我们经常会遇到在这样一种情形:在一个UILabel 使用不同的颜色或不同的字体来体现字符串,在iOS 6 以后我们可以很轻松的实现这一点,官方的API 为我们提供了UILabel类的attributedText, 使用不同颜色和不同字体的字符串,我们可以使用NSAttributed... 阅读全文
posted @ 2015-08-19 15:28 北狐 阅读(171) 评论(0) 推荐(0)