发布了 9 篇内容
共 21577字, 被阅读 442次
获得了 1 次赞同
获得了 0次喜欢, 获得了 1 次收藏
参与了 3 次互动
互动包含发布评论、点赞评论、参与投票等


通过 UIView 和 UIControl 实现的蒙层,哪种更简单?
在 APP 内,经常需要弹出一个自定义的 UIView 来供用户选择,底部还会添加蒙层。实现蒙层时,相比于 UIView,显然使用 UIControl 更加轻量级,实现逻辑更加清晰、简单。

是时候封装限制 UITextField、UITextView 的最大字符长度了
当用户输入中文时,有一个从输入的拼音字符到联想到的汉字,再到确认汉字的过程。整个过程,UITextField 和 UITextView 都会通知代理用户输入的字符产生了变化。但是,在用户输入拼音字符时,也就是还没有确实汉字之前,就判断字符长度就会出现差错。


解读短小精悍的 Then 框架
Then 框架的核心代码不到 80 行,但是目前已经获得了 3.5k 的 star,着实让人佩服。所以我感觉一个优秀的框架不在于多么庞大,而在是不是切实解决了开发者的某个痛点,提供了确切的帮助。


Swift 仿自如 App 裸眼 3D 效果
前两天看了自如客 APP 裸眼 3D 效果的实现,感觉实现的 banner 设计的很有创意,效果很是惊艳。又看到拿去吧你!Flutter 仿自如 App 裸眼 3D 效果,然后决定使用 Swift 实现一下。
Swift 实现获取、展示 Mac 的 WiFi 密码
一个 Mac 小工具 WiFiPassword,当忘记连接的 WiFi 密码之后,可以用来查看 WiFi 密码,也可以生成二维码给手机扫码自动加入当前 WiFi,还可以将 WiFi 信息成图片。
