iPhone:新しい連絡先のようなフォーム
-
28-09-2019 - |
質問
Apple iPhoneの連絡先アプリについて質問があります。同じMethodeを使用して情報を作成および変更したいと思います。
これが2つの写真です:
altテキストhttp://grab.by/4zjq altテキストhttp://grab.by/4zjr
したがって、作成とエディションがあります。このフォームは、GroupEdStyleを使用したuitableViewのように見えますが、これらすべてを再作成する方法がわかりません。それを行う方法を説明するかもしれないアイデアやチュートリアルを持っていますか?
どうもありがとう !
解決
一番上のビットは、UIIMAGEVIEWとuitableViewを備えたuiviewです。このビューは、全体的なuitableviewのヘッダーとして設定されています。
編集に関しては、同じフレームとフォントサイズのUITEXTFIELDを使用して、UILABELを交換する必要があります。コンテンツをあるビューから別のビューに移動します。
他のヒント
行であるuiviewを作成し、セルへのサブビューとして追加します
//in cellForRowAtIndexPath
UIView *lineView = [[UIView alloc]initWithFrame:CGRectMake(80,0,1,44)];
lineView.backgroundColor = [UIColor lightGreyColor];
[cell addSubview:lineView];
uitableviewをカスタマイズすることは間違いなく行く方法です。自分自身を少し簡単にするために、Sensible TableViewをチェックアウトすることをお勧めします。これにより、これらすべてがはるかに簡単に実装できます。http://thenextweb.com/dd/2011/04/12/an-ios-developers-dream-sensible-tableview/?awesm=tnw.to_17mds
私はこのようなものを開発し、想像しようとしています。私の意見では、あなたがよく見ると、画面は垂直のuiscrollviewで構成されているようです。このコンポーネントは、複数のセクションまたはいくつかのuitableViewコンポーネントを備えたuitableViewを保持します。セルにテキストフィールドを集中するとき、UISCrollViewはコンテンツをスクロールして、選択したテキストフィールドをより適切な/バランスの取れた.Y位置に配置し、表示および編集します。
テーブルビューをカスタマイズすることで実現できます。テーブルビューのセクションに基づいてカスタムセルを使用します。
これらのリンクをチェックしてください。これらはuitableviewのカスタマイズに関するものであり、かなり詳細です。
http://www.e-string.com/content/custom-uitableviewcells-interface-builder
独自のテーブルビューを作成する必要はありません。アドレス帳フレームワークは、このすべてを完全に作成し、iPhoneのアドレス帳にも連絡先を追加します。