- 博客(4)
- 资源 (42)
- 收藏
- 关注
翻译 后台模式教程:开始
后台模式教程:开始原文:Background Modes Tutorial: Getting Started作者:Brody Eller译者:kmyhy在本教程中,你将创建一个 app,这个 app 使用到这 4 种常见的背景模式:音频播放、位置更新、普通任务、后台抓取。更新说明:Brody Eller 将本教程升级至 Xcode 10 和 Swift 4.2。原文作者是 Chri...
2018-11-26 13:49:26 4425
原创 使用 expression 命令调试 UI 问题
通过试图调试器可以解决开发中的大部分 UI 问题。但是对于一些隐蔽得比较深的问题,我们就需要用到 lldb 了。那么,怎么在调试 UI 问题的过程中,使用 lldb 呢?下面举一个实际的例子。在项目中,我们经常会发现自己自定义的 view 会出现一些显示上的问题,明明设置了 view 的属性,比如背景色,但在运行时却发现这个设置并不生效,view 的背景色不会显示。这时,可以先打开视图调试器...
2018-11-15 09:23:43 713
原创 能够自动感知背景主色调的按钮
什么要写这个东东?现在的 UI 非常喜欢使用浸入式设计,比如说大图片背景之上放一个按钮,效果图看起来非常漂亮,高端大气上档次。但是 UI 往往忘记了这样一个事实,app 中的图片是会变的,效果图中使用一张深色的背景图片,配上白色的按钮看起来非常漂亮,但当背景图变成浅色的背景时怎么办?你马上连按钮都看不见了。于是必须找出一种方法,能够从背景图片中找出图片的主色调,然后根据这个主色调动态调整按钮文...
2018-11-08 16:22:20 518
原创 白鼠试毒酒问题
这道题有两种问法,一种是问需要多少只老鼠才能确定,一种是问要如何安排老鼠的喝法。第一种问法相对简单:1000 瓶无色无味的白酒,其中有一瓶毒酒, 白鼠喝了毒酒一个星期(或一天,无所谓)后会死去。 那么问你:最少需要多少只白鼠,可以在最短时间内(一个星期或者一天,反正只能实验一次)即可找出那瓶毒酒。第二种问法比较更难一点:同样1000瓶白酒(其中只有一瓶毒酒),用10只小白鼠拿过来做实验。如何...
2018-11-06 09:03:23 4899
KeyboardUtil
2011-12-06
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人