2011-10-17 12 views
3

ネイティブiOSコードでWebフォームを作成する方法を知りたいと思います。 TwitterやFacebookのログインフォームを見てみましょう:Facebookは<input type="text" placeholder="Email" />を使用しながら、iOSアプリでネイティブに「Webフォーム」を作成するにはどうすればよいですか?

enter image description hereenter image description here

ツイッターを<label>username</label>を使用しています。 HTMLをObjective-CやInterface Builderに変換する方法がわかりません。私はこれらのコンポーネントが呼び出されているかどうか分からないので、私はそれらをGoogleにできませんでした。

答えて

2

Twitterログインの場合、2つの行と1つのセクションを持つグループ化されたUITableViewを使用します。各行には、UITextFieldを含む2つのセル(値1)が含まれています。

Facebookアプリでも同様ですが、2つのセクション(UITextFieldセルとログインボタン)があります。彼らはその後、人々がサインアップすることができます下部にUIButtonを持っています。

+0

私はUITableCellをサブクラス化し、この構造を自分で設計する必要がありますか、それとも既にどこかのAPIの一部ですか?また、フォームフィールド間を移動するための「次へ」ボタンをどのように作成しましたか? – JoJo

+0

サブクラス化は必要ありませんが、それを行うことができます。次のボタンは、キーボードのキータイプを次に戻すように設定してから、戻ったときにtextFieldを切り替えるだけです。 –

+0

これらのフォームの作成方法と次のボタンの表示方法に関するサンプルコードはありますか?私が質問したように、Googleで「iosフォーム」を検索すると、SafariのWebフォームを作成する方法しかわかりません。 – JoJo

関連する問題