摘要:
概述在正常的使用场景中,我们处理了比较多的矩形区域内触摸事件,比如 UIButton、UIControl。一般来说,这些控件的图形以及触摸区域都是矩形或者圆角矩形的。但是在一些特殊应用场景中我们有时不得不面对这样 一种比较严苛的需求,比如要求程序只对某个圆形、五角形等非常规区域的点击事件进行处理,这... 阅读全文
该文被密码保护。 阅读全文
摘要:
1添加一个提示框效果导入第三方MBProgressHUD #import "MBProgressHUD+MJ.h"123456789101112131415161718192021222324/*** 清理缓存第一种方法*/-(void)clearCache{dispatch_async(disp... 阅读全文
摘要:
1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950/*** 清理缓存第二种方法** @param sender */- (void)clearCache:(id)sen... 阅读全文
摘要:
//初始化textfield并设置位置及大小UITextField *text = [[UITextField alloc]initWithFrame:CGRectMake(20, 20, 130, 30)];//设置边框样式,只有设置了才会显示边框样式 text.borderStyle = UIT... 阅读全文
摘要:
第二个视图控制器如何获取第一个视图控制器的部分信息例如 :第二个界面中的lable显示第一个界面textField中的文本这就需要用到属性传值、block传值那么第一个视图控制器如何获的第二个视图控制器的部分信息例如:第一个界面中的lable显示第二个界面textField中的文本这就需要使用代理传... 阅读全文
摘要:
1.UITableView去除空的cell,多余不用的在viewdidload方法里加上这一句即可self.tableView.tableFooterView= [[UIViewalloc]initWithFrame:CGRectZero];self.tableView.tableFooterVie... 阅读全文
摘要:
相信ios8出来之后,不少的ios程序员为了屏幕的适配而烦恼。相信不少的人都知道有AutoLayout这么个玩意可以做屏幕适配,事实上,AutoLayout不仅仅只是一个为了多屏幕适配的工具,它真正的意义所在是给了程序员一种全新的布局思想。 本文主要依据真实项目实例从三个方向全方位讲解AutoLay... 阅读全文
摘要:
12345678910111213141516171819202122232425262728在tableView控制器的.m文件中任何位置加入以下两个方法即可解决/*** 下面两个方法解决cell分割线不到左边界的问题*/-(void)viewDidLayoutSubviews {if ([sel... 阅读全文