随笔分类 -  IOS面试题集锦

摘要:view5点击的话,事件是如何传递的呢? 所以如果想让view去处理view5 的事件应该怎么办呢? 可以在view1中重写hitTest方法,在这里直接拦截返回self,这样的话view5便不会响应事件了,但是与此同时view1的子view也不会响应事件了。 所以最好是再view5上边在嵌套一个v 阅读全文
posted @ 2020-12-14 14:04 狼狼a够 阅读(136) 评论(0) 推荐(0)
摘要:这篇文档上说的比较详细:https://www.jianshu.com/p/dd6775219869 1.NSTimer的循环引用 [NSTimer scheduledTimerWithTimeInterval:1.0 target:self selector:@selector(updateTim 阅读全文
posted @ 2020-12-13 10:21 狼狼a够 阅读(97) 评论(0) 推荐(0)
摘要:方法1: //判断是否为iPhone X #define IPHONE_X \ ({BOOL isPhoneX = NO;\ if (@available(iOS 11.0, *)) {\ isPhoneX = [[UIApplication sharedApplication] delegate] 阅读全文
posted @ 2020-12-13 09:08 狼狼a够 阅读(2683) 评论(0) 推荐(0)
摘要:如果没有专门的UI设计的话,使用APP的截图也是可以的 6.5英寸(必传)是X系列的刘海屏手机的截图(iphonex、iphonexs、iphonexs max、iphonexr)尺寸为1242*2688 5.5英寸(必传)是没有刘海的手机的截图(iphone5 6 7 8 等)尺寸为 1242*2 阅读全文
posted @ 2020-12-12 12:39 狼狼a够 阅读(1059) 评论(0) 推荐(0)
摘要:简介 在项目中经常碰到首页顶部是无限轮播,需要靠最上面显示.有的设置导航栏为透明等一系列的方法,这个可以借助第三方.或者干脆简单粗暴的直接隐藏掉导航栏.可是push到下一个页面的时候是需要导航栏的,如何做了,这里给出两种方法. 第一种做法 注意这里一定要用动画的方式隐藏导航栏,这样在使用滑动返回手势 阅读全文
posted @ 2020-12-12 12:17 狼狼a够 阅读(494) 评论(0) 推荐(0)
摘要:处于安全考虑,一个iosAPP对系统文件的交互权限被限制在app的沙盒目录下。 在安装一个新的app的时候,安装程序会在沙盒目录下创建许多的容器,每个容器目录都有特定的角色。 bundle容器目录:保存应用程序的包(主bundle的资源等) 数据容器目录:就是我们平时开发中用到的Documents, 阅读全文
posted @ 2020-12-12 12:02 狼狼a够 阅读(294) 评论(0) 推荐(0)
摘要:@interface ViewController () @property (nonatomic,copy)NSMutableArray *array;//可变数组用copy修饰 @end @implementation ViewController - (void)viewDidLoad { [ 阅读全文
posted @ 2020-12-12 11:08 狼狼a够 阅读(256) 评论(0) 推荐(0)