作者iasm (魔术研究员)
看板MacDev
标题Re: [问题] UIAlertview为何按钮无法触发事件?
时间Thu Sep 16 10:32:12 2010
谢谢zonble大
我昨天也找到这个问题了,因为这是一本书上的范例
光碟附的sample code就拼错了我才会一直觉得好奇怪
不过这也是xcode我觉得奇怪的地方,这应该是compiler在build时会有error或warning
来提醒使用者
这已经是我第二次因为指令拼错而白忙一场
不过我也学习到很多
不过再跟大家分享一下UIAlertView的几点特性
1.它上面的button配置自由度不高,两个button一定是左右各一个
三个button以上是垂直排列
2.alertview视窗的大小可以调,但是如果调的过小,视窗有可能切到button
3.title文字至button的距离必须透过\n来作调整
4.UIAlertView其背景是一张图而不能单纯的调整颜色
5.UIAlertView上可以嵌入图片或textfield
与大家分享我这两天survey的内容
※ 引述《zonble (zonble)》之铭言:
: ※ 引述《iasm (魔术研究员)》之铭言:
: : 我在另一个讨论区有post文章
: : http://tinyurl.com/27q96fd
: : 也有上传sample code,我看了很多人遇到相同的问题是因为
: 你拼错字
: 应该是 alertView:clickedButtonAtIndex:
: 你拼成 alertView:clickdButtonAtIndex:
: ^^
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 140.96.39.165
1F:推 BlueKidds:那相当於你写一个新的function 只是delegate不认识.. 09/16 10:40
2F:→ Killercat:这是oc的致命伤 他无法再compile time得到一些资讯... 09/18 17:51
3F:→ Killercat:他只能警告你 但是spec不允许把他判定为compile error 09/18 17:51
4F:→ Killercat:event pass的方法远不如c/c++严谨 不过很方便就是了 09/18 17:51
5F:→ Killercat:所以要学这个请先学会判读debug console log :3 09/18 17:52
6F:→ Killercat:smalltalk的余毒阿...(远目) 09/18 17:53
7F:→ zonble:所以以前很多 informal protocol 才都会变成 formal 的啊 09/18 21:18
8F:→ zonble:这样会在 compile time 的时候紧告,protocol 里头有东西 09/18 21:18
9F:→ zonble:没有实作。 09/18 21:18