iOS开发
文章平均质量分 86
mavismwt
这个作者很懒,什么都没留下…
展开
-
学习笔记:iOS手势&动画(二)
学习笔记:iOS手势&动画(二)手势1 手势识别器的代理方法gestureRecognizerShouldBegin - 是否允许开始触发手势gestureRecognizer shouldReceiveTouch - 是否接收触摸gestureRecognizer ShouldRecognizeSimultaneouslyWithGestureRecognizer ...原创 2018-07-07 16:22:01 · 680 阅读 · 0 评论 -
学习笔记:iOS手势&动画(一)
学习笔记:iOS手势&动画手势常见手势Tap(点击)、Pan(平移)、Swipe(滑动)、rotation(旋转)、pinch(缩放)……触摸事件传递机制从父控件传递到子控件UIApplication->window->寻找处理事件最合适的viewUIApplication->window发生触摸事件后,系统会将该原创 2018-05-13 07:41:06 · 612 阅读 · 0 评论 -
学习笔记:iOS自动布局
学习笔记:iOS自动布局Autolayout1 布局实现约束&参照 约束就是对控件的大小或者位置进行约束,参照就是以某个控件的位置进行约束,其实两者没有明确的分别,它们都可以对控件的位置与尺寸起到作用。位置&尺寸 而所有控件,都逃不开位置和尺寸。添加约束应遵循的规则 – 对于两个同层级view之间的约束关系,添加到它们的父view上 – 对于两个不同层级...原创 2018-05-02 13:16:16 · 386 阅读 · 0 评论 -
学习笔记:多线程&GCD
学习笔记:多线程&GCD多线程基本概念线程 vs 进程进程Process:进程是具有一定独立功能的应用程序,是系统进行资源分配和调度的一个独立单位,在内存中有其完备的数据空间和代码空间,一个进程所拥有的数据和变量只属于它自己。 线程Thread:线程是某一进程中一个单独进行的程序。线程是进程的一个实体,是CPU调度和分派的基本单位,是比进程更小的能独立运行的基本单位。...原创 2018-04-15 07:35:27 · 282 阅读 · 0 评论 -
实现一个自定义的Alert
实现一个自定义的Alert为何需要自定义Alert?这次主要遇到问题是:在一个页面内添加了一个UIAlertViewController以实现添加单词,并在其中加入词性选择的列表,如图: 但是会发现在UIAlertViewController里面添加的按钮“选中”没有办法响应,在查了资料,问了人之后知道这是由于这个按钮已经超出UIAlertViewController的范围,故无...原创 2018-04-13 00:13:09 · 1840 阅读 · 1 评论 -
对UINavigationController的一点理解(出栈和入栈、和UITabBarController相结合)
对UINavigationController的一点理解之前一直零零碎碎的在学一些控件方面的东西,也做过一个简单的计算器和一个不完善的ToDoList,忘记写博客。最近开始自己做一些更加有针对性的项目,学的东西也更加系统总体一点,觉得可以给自己做个笔记也可以分享一下自己的理解就来写博客了,这次是关于UINavigationController个人的一点理解,欢迎更正补充。何为UINavig...原创 2018-03-10 01:13:40 · 415 阅读 · 0 评论 -
从一次用Alamofire为网络请求添加header踩坑说起:iOS网络请求排错方法分享
很久没有写博客,最近在做项目的时候遇到了一个很迷的网络请求的坑,在添加header的时候总是401,但是postman请求结果却没有问题。搞了两天,查了很多都没找到解决方法,最后解决了但是还是没有很懂具体的原因,所以来分享一下顺便求解惑!!!以下,个人踩坑经历+解决方案+原因猜测,如有不对,欢迎交流指正!踩坑最近的一个项目,后台那边用了JWT生成token认证,然后需要在请求头里面传tok...原创 2019-03-27 21:40:15 · 5197 阅读 · 0 评论