2010-12-21 58 views
0

我的新iphone application.I我在我的第一個工作app.I已實現alertview有三個文本框和三個標籤(currentpassword,新密碼,verifypassword)和兩個uibuttons(提交取消).title僞現在是changepassword.upto,我發現只有單個textfield和兩個uibutton字段。有人告訴我,我怎麼做到這一點?給我一個例子或詳細的解釋。UIAlertView中的iPhone應用程序

+1

我願意給出的唯一答案是:不。將文本字段置於警報視圖中違反了iOS人機界面準則。你應該創建一個視圖控制器,它具有你需要的三個字段和按鈕,並以模態方式呈現它。 – Jasarien 2010-12-21 09:55:02

+1

@Jasarien這可能是對HIG,但蘋果確實是一個很大也有當只有一個,也許兩個'UITextField' s到展示,並使用一個單獨的視圖控制器會矯枉過正。當然,如果你需要> = 2'UITextField,就像OP一樣,你應該只使用視圖控制器。 – 2010-12-21 10:12:25

+2

蘋果還做其他的事情,他們不會允許第三方開發辦出大名單。對於蘋果來說,這是一個「如我們所說的做,而不是我們所做的事」。 – Jasarien 2010-12-21 10:16:06

回答

0

你有很多東西在那裏。正如評論者所指出的那樣,一個模式化的viewController是一條路。你可以從底部向上滑動,並用setModalTransitionStyle:UIModalTransitionStyleCoverVertical覆蓋所有內容。