作者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