iOS自动布局的替换方案MyLinearLayout,MyRelativeLayout,MyFrameLayout 关键字:自动布局,线性布局,相对布局,框架布局代码类库:瀑布流(WaterFallView)GitHub…
分类:xcode
[分享]iOS开发 - 怎样在UITableView里修改section header的颜色
1.希望这个从UITableViewDelegate协议里得到的方法可以对你有所帮助: -(UIView *) tableView:(UITableView *)tableView viewForHeaderInSect…
[分享]iOS开发 - 批量加载图片资源时模拟器的显示而真机不显示的问题
在IOS开发中,有时候需要批量加载一个文件夹的所有资源,这时候会用到 NSArray *ary = [[NSFileManager defaultManager] contentsOfDirectoryAtPath:[[…
[分享]iOS开发 - 日期的比较
1.日期可以进行比较以确定大小或相等,也可以确定两个日期之间的时间间隔。两个日期的间隔时间差可以使用-timeIntervalSinceDate:方法来计算 NSDate * now = [NSDate date]; N…
[分享]iOS开发 - 实现UITableView Plain SectionView和table不停留一起滑动
这个代码是通过scroll偏移量来监听和改变你的tableview的contentInset // 去掉UItableview headerview黏性(sticky) -(void)scrollViewDidScrol…
[分享]iOS开发 - XCode环境变量及路径设置
一般我们在xcode里面配置包含工程目录下头文件的时候,都要关联着相对路径和绝对路径,如果只是自己用这个项目,用绝对路径的问题不大,但是如果你把工程发给别人,别人就要在改这个绝对路径,这时候绝对路径的缺点立马出现。 所以…
[分享]iOS开发-导航控制器下UIViewController之间的6种传值方式
1.代理(delegate)传值 —- 顾名思义就是委托别人办事,就是当一件事情发生后,自己不处理,让别人来处理。实质就是:比如右AB两个页面,A想要传值给B ,就只要先在A中得到B的指针,然后将想要传的值赋…
[分享]iOS开发-监听UISwitch按下事件
一、第一种创建UISwitch控件的方法,在代码中动态创建。1、打开Xcode, 新建项目Switch,选择Single View Application。2、打开ViewController.m文件在viewDidLo…
[分享]iOS开发-实现带输入框的AlertView及设置键盘样式的方法
对于带输入框的弹出框(UIAlertView),在IOS5.0及以上版本,有一种较为简单的实现方式,即设置UIAlertView的alertViewStyle属性即可。 可供设置的属性如下: typedef NS_ENU…
[分享]iOS开发-UImageview加边框加阴影
初始化 UIImageView *imgvPhoto = [UIImageView alloc] init]; 添加边框 CALayer *layer = [_imgvPhoto layer]; layer.border…
打包上传 AppStore -iTunes Store operation failed
最近两天上传AppStore 老是报错,见下图官网上提供的另外的一种方式上传 那就是神奇的Application Loader(推荐用这个,据说用了都说好) 怎么找到呢 见下图会让你登录,这里直接登录账号就OK了 登录完…
UIStackView 简介
UIStackView简介 iOS9之后,推出了一个新的布局神器 ——UIStackView。之前也只是在网上看过相关的资料介绍,并没有仔细去弄明白时怎么一回事,只是大概知道方便 均分布局 的一个组件。然而事实来说,我还…