![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
iOS
文章平均质量分 54
菜鸟也有梦想的
一步脚印一个坑。。。
展开
-
iOS 项目默认竖屏 个别页面横屏
步骤:1.开启全局权限设置项目支持的旋转方向2.根据第五节中的方法1,自定义标签控制器和导航控制器来设置屏幕的自动旋转。3.自定义基类控制器设置不支持自动转屏,并默认只支持竖屏4.对项目中需要转屏幕的控制器开启自动转屏、设置支持的旋转方向并设置默认方向转载 2021-03-03 17:51:25 · 830 阅读 · 1 评论 -
适配的时候根据屏幕尺寸判断机型
/** * 是否是iPhone4/4s */#define iPhone4/4s ([UIScreen instancesRespondToSelector:@selector(currentMode)] ? CGSizeEqualToSize(CGSizeMake(640,960),[[UIScreen mainScreen] currentMode].size) : NO)原创 2015-12-26 15:40:32 · 332 阅读 · 0 评论 -
Assertion failure in -[UICollectionView layoutSublayersOfLayer:]
先说下我遇到这个问题的情况:我是在view上创建了一个Collectionview,它本身的frame是直接用CGRectMake(0,0,SCREEN_WIDTH,SCREEN_HEIGHT - 64)collectionview实例化的时候注册了自定义的collectionviewCell,在collectionview的协议方法里注册了头视图,头视图没有使用自定义头视图。原创 2016-05-05 15:22:45 · 2280 阅读 · 0 评论 -
AFNetWorking3.0的简单封装
最近公司让封装一个常用功能的架构(就是要把常用到的功能集成到一个项目demo中,组成一个临时的架子,方便以后项目的使用,可以直接拿来用,而不用再次把常用的第三方等再导入一次)做网络封装的时候就用的AFnetworking3.0,为了迎合iOS新版本的升级,AFnetworking在3.0中删除了关于NSURLConnection API的所有支持!也是因为X-code7中,NSURLConnect原创 2016-07-25 10:25:47 · 363 阅读 · 0 评论 -
iOS 导航控制器下级向上级传值,pop反向传值
UINavigationController 中 A push到 B ,B pop 回到 A,在 B的.h中定义Block,把要传的数据通过block参数进行传值,B中要传值的地方引用Block变量(-要传的数据-),然后pop;(1)在 A 中的 -(void)viewWillAppear:(BOOL)animated 方法中实现B的 block,并且在block中进行属性的赋值,赋完值之后...原创 2015-12-26 15:49:43 · 3494 阅读 · 0 评论