2011-10-17 54 views
3

我想知道如何在本地iOS代碼中創建Web表單。看看Twitter和Facebook的登錄表單:如何在iOS應用程序中本地創建「網頁表單」?

enter image description hereenter image description here

Twitter使用<label>username</label>而Facebook使用<input type="text" placeholder="Email" />。我只是不知道如何將HTML轉換爲Objective-C和/或Interface Builder。我甚至不知道這些組件被稱爲什麼,所以我不能谷歌他們。

回答

2

對於Twitter登錄,它們使用兩行一個分組的UITableView。每行包含兩個包含UITextField的單元格(值爲1)。

在Facebook應用程序中,情況也是如此,但有兩個部分(UITextField單元格和登錄按鈕)。然後他們在底部有一個UIButton,允許人們註冊。

+0

所以我必須繼承UITableCell並自己設計這個結構,或者它已經是API的某個部分了嗎?另外,他們是如何創建「下一步」按鈕以在表單域之間跳轉的? – JoJo

+0

子類化不是必需的,但你可以做到這一點。下一個按鈕是將鍵盤返回鍵類型設置爲next,然後在返回時切換textField。 –

+0

你有沒有關於如何製作這些表單並獲得下一個按鈕的示例代碼?就像我在我的問題中所說的,在Google上搜索「ios表單」只會告訴我如何爲Safari創建Web表單。 – JoJo

相關問題