![]() |
1
7
警报视图长期以来一直被标准化,原因相同,比如灭火器和安全标志都是标准化的,也就是说,当出现问题时,你不希望人们不得不拼凑出一个新的界面。 一般来说,更改接口中高度标准化的内容是一个坏主意。它会给最终用户带来什么好处?他们会不会想,“该死,我把所有的数据都丢了,但我的警觉告诉了我,这看起来确实很有艺术性!”更可能的是,他们不会理解对话实际上是一个警报,而是应用程序正常运行的一部分。 说了这么多,没有什么可以阻止你创建你自己的自定义视图并以形式呈现它。这是一个比在苹果API的兜帽下胡闹更安全、更容易的方法。 |
![]() |
2
3
我不知道苹果是否会拒绝一个访问未记录的子视图的应用程序,但他们肯定会反对。事实上,上周我在iPhone技术讲座上,一位开发者传道者明确表示不要这样做,因为实现会改变,你的应用程序也会崩溃。 |
![]() |
user2606782 · 限制子视图在superview边界内的移动 7 年前 |