摘要: 之前一篇博客UITextField的一些技巧总结,已经总结过UITextField使用的一些情况,后来又遇到一些新的需求,所以在此重写一篇,记录UITextField的新的使用需求和技巧。1、一次性删除TextField文字内容在登录注册界面,我们在TextField输入框中重新输入用户名的时候,需要删除之前的用户名,这时候就要按住删除按键,逐个删除。TextField可以设置一次性删除输入框... 阅读全文
posted @ 2015-06-19 16:36 Allen.Ma 阅读(223) 评论(0) 推荐(0) 编辑
摘要: http://blog.csdn.net/tskyfree/article/details/8121915///初始化textfield并设置位置及大小 UITextField *text = [[UITextField alloc]initWithFrame:CGRectMake(20, 20, 130, 30)];//设置边框样式,只有设置了才会显示边框样式 text.borderS... 阅读全文
posted @ 2015-06-19 16:33 Allen.Ma 阅读(232) 评论(0) 推荐(0) 编辑
摘要: 在ios 8 下面leftBarButtonItems的位置失败 //左上角LOGO UIButton *button = [UIButtonbuttonWithType:UIButtonTypeCustom]; [button setImage:[UIImageimageNamed:@"home_title_left_img.jpg"] forState:UICon... 阅读全文
posted @ 2015-06-19 12:15 Allen.Ma 阅读(325) 评论(0) 推荐(0) 编辑
摘要: UIBarButtonItem *closeBtn = [[UIBarButtonItemalloc] initWithTitle:@"关闭"style:UIBarButtonItemStylePlaintarget:selfaction:@selector(closeAction)]; UIBarButtonItem *backBtn = [[UIBarButtonItemallo... 阅读全文
posted @ 2015-06-18 18:33 Allen.Ma 阅读(499) 评论(0) 推荐(0) 编辑
摘要: Apple Mach-O Linker (id) Error "_OBJC_CLASS_$_AsyncSocket", referenced from: 错误Apple Mach-O Linker (id) Error "_OBJC_CLASS_$_MBProgressHUB", referenced from: 错误原因: 是直接加入的工程中的文件并没有编译,解决办法是:选择TARGETS的... 阅读全文
posted @ 2015-06-10 14:00 Allen.Ma 阅读(335) 评论(0) 推荐(0) 编辑
摘要: MAY 17TH, 2014前不久在微博上看到一篇文章,《UNRECOGNIZED SELECTOR SENT TO INSTANCE 问题快速定位的方法》其中讲了iOS unrecognized selector sent to instance问题的快速定位方法,方法是不错的,但是实际测试发现文中的方法并非万能,从我自身的经历以及文中的评论看都有不能解决的情况。出现unrecognized... 阅读全文
posted @ 2015-06-09 15:06 Allen.Ma 阅读(252) 评论(0) 推荐(0) 编辑
摘要: 开发中常见的一类崩溃错误是遇到:unrecognized selector sent to instance 0xaxxxx…而backtrace又无法明确说明错误在哪行代码,如何快速定位BUG呢?有时读代码一下很难找到是哪个instance出的问题,这时定制有效的DEBUG断点是最好的办法,方法如下:在Debug菜单中选择 Breakpoints -> Create Symbolic Bre... 阅读全文
posted @ 2015-06-09 15:01 Allen.Ma 阅读(162) 评论(0) 推荐(0) 编辑
摘要: Present ViewController Modally一、主要用途 弹出模态ViewController是IOS变成中很有用的一个技术,UIKit提供的一些专门用于模态显示的ViewController,如UIImagePickerController等。弹出模态ViewController主要使用于一下这几种情形: 1、收集用户输入信息 2、临时呈现一些内容 3、临时改变工作模式... 阅读全文
posted @ 2015-05-27 11:03 Allen.Ma 阅读(278) 评论(0) 推荐(0) 编辑
摘要: UILabel自动换行,在不同的iOS版本下表现不一致导致的UI问题今天解决了一个与UILabel相关的Bug。表现为在iOS7以上的系统中,UILabel能够自动换行,多行显示的字符串,而在iOS6上面则不会自动换行,直接打省略号。正常情况下,numberOfLines设置为0,UILabel就会自动换行了。但是在iOS6下面需要设置preferredMaxLayoutWidth,autolay... 阅读全文
posted @ 2015-05-22 10:51 Allen.Ma 阅读(327) 评论(0) 推荐(0) 编辑
摘要: 部署环境为iOS7.0可能会遇到设置Label的 Preferred Width(自动换行最大宽度) explicit (明确的) 即可http://stackoverflow.com/questions/25398312/automatic-preferred-max-layout-width-is-not-available-on-ios-versions-prior-to-8 阅读全文
posted @ 2015-05-22 10:50 Allen.Ma 阅读(496) 评论(0) 推荐(0) 编辑