iOS开发的那些坑(一)

准备做成一个系列,不定时更新,记录iOS开发中碰到的那些坑。 习惯了用XCode Interface Builder来开发iOS UI,方便快捷,但经常会碰到一些莫名其妙的坑,比如今天就碰到了在UICollectionViewCell中的UIBu...

iOS

通过cURL输出API请求的每一步所花时间

最近在开发一个App时,发现一个服务端API速度特别慢,于是想用最简单的cURL来模拟APP的请求,进一步找出到底是哪一步慢了。

Linux

iOS应用中的意见反馈

用户意见反馈是App开发中非常重要的一环,有效地听到用户的声音,进而有的放矢地持续改进产品。下面说一下我在“深圳通”中的实践。

iOS

UITableView - didSelectRowAtIndexPath not getting called

正在为深圳通增加多账户保存功能,使用了一个开源库——LMDropdownView,在点击标题栏时显示用户保存的所有账号,当用户点击选中其中一项之后,将内容自动填充到输入框中。大致效果如下,看似很简单的功能,结果做出来之后点击弹出的UITableView却死活没反应:

iOS

强制UITextField只能输入大写字母

这两天在做深圳通的1.1版,加入了违章查询功能,其中必不可少的是输入车牌号,令人无语的是广东省交管局的系统只认字母是大写的车牌号!在这里顺便吐槽一下官方的这些系统,因为深圳通的整个数据接口都是用的官方系统,从请求的参数到返回的数据,都相当业余,充其量也就一个应届毕业生的水平,尤其是违章查询系统,那叫一个慢,网络很好的情况下,没有10s是返回不了数据的,很担心会不会因为这么慢,用户都不用我这个APP了:)

iOS

将UIButton文字置于图标正下方

最近在做一个小App,首页布局如下,每一个Cell都是一张图片下面跟一行描述文字:

iOS
12