首页
学习
活动
专区
工具
TVP
发布

KyXu

专栏作者
79
文章
93430
阅读量
16
订阅数
【iOS 开发】Controller 之间使用代理传值
控制器之间经常需要互相传递值,第一个控制器(简称 MasterVC)在通过 NavigationController Push 第二个控制器(简称 DetailVC)的时候,可以捕获到 DetailVC,所以可以设定后者的变量。而 DetailVC 在给 MasterVC 传递值的时候,比如设定 MasterVC 的 Title,却不能用同样的方式传值(试一下就知道了),而且因为我们要通过 NavigationController 返回原来的界面而不是 push 一个新的界面,所以也不能通过 segue 传值,解决方法我尝试了两种:
KyXu
2019-04-11
1K0
【iOS开发】如何将 Array 存储在本地
做开发的时候,我们经常需要将数据保存在plist文件中,用这种方式来将数据写入磁盘,这样退出 App 再打开的话,上次写入的文件还在。
KyXu
2019-04-11
1.4K0
【iOS开发】生成高斯模糊效果背景
做开发时,总是使用系统默认的白色背景会显得有些生硬,所以当我们以展示图片为目的时,不妨将图片放大、再做高斯模糊处理以作为背景。
KyXu
2019-04-11
2.1K0
【iOS 开发】从 setNeedsLayout 说起
本文从 <code>setNeedsLayout</code> 这个方法说起,分享与其相关的 UIKit 视图交互、使用场景等内容。
KyXu
2019-04-11
6510
【开源】用 UIPickerView 选择精确到街道的中国行政区划位置
如图,做了一个四列的 <code>UIPickerView</code>,可以滑动选择精确到街道的中国行政区划信息,并返回地址,使用简单,直接像平时使用 <code>UIPickerView</code> 一样,设置好 <code>frame</code>,添加进父视图就好了。
KyXu
2019-04-11
6350
【iOS 开发】用泛型简化 instantiateViewController
使用 storyboard 的时候,我们经常会写出下面这样的代码,用来跳转到其他页面
KyXu
2019-04-11
6280
【iOS 开发】SnapKit 是怎样炼成的
这是对 Swift 布局框架 SnapKit 的源码的一点分析,尝试搞清,一个好的布局框架,背后都做了些什么。
KyXu
2019-04-11
1.2K0
【iOS 开发】想一下再用 guard
自从知道了 <code>guard let</code> 这种写法之后,我就几乎换掉了所有 <code>if let</code> 写法。但今天要提醒一下,使用 <code>guard let</code> 之前,需要先思考一下,因为这并不总是万全的解放方案。
KyXu
2019-04-11
3800
【iOS开发】解决 UITableview 中选中 Cell 后,Cell 复用导致选中状态消失、应用闪退的问题
如图,是一个可以多项选择的 UITableview,但是因为 iOS 的 Cell 复用机制,即下面的 reuseIdentifier 部分
KyXu
2019-04-11
1.9K0
【iOS开发】App 上架相关事宜、解决技巧
在这篇文章中介绍一下,在 App 已经做完之后,到出现在 App Store 之前这段时间,可能需要了解的知识和会用到的技巧。
KyXu
2019-04-11
4910
【iOS开发】跳转到『设置App』的任意条目
有时候,我们为了让用户方便地设置一些内容,希望可以让用户点击一个按钮,就可以跳转到 设置->通用,或 设置->�Safari,等『设置App』中的详细条目,这样,下面这条常见的语句就不足以满足需求了:
KyXu
2019-04-11
1.1K0
没有更多了
社区活动
RAG七天入门训练营
鹅厂大牛手把手带你上手实战
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档