タグ付けされた質問 「uitableview」

UITableViewは、iOSで情報のリストを表示および編集するために使用されるクラスです。テーブルビューでは、アイテムが1つの列に表示されます。UITableViewは垂直スクロールのみを許可しますが、UITableViewはUIScrollViewのサブクラスであり、ユーザーはテーブルをスクロールできます。

6
固定セクションヘッダーのあるUITableView
UITableView挨拶します。次のセクションで前のセクションの行が表示されなくなるまでセクションをスクロールすると、デフォルトの動作ではセクションのヘッダー行がテーブルの上部に固定されます。 私はUITableView内部a を持っていますがUIViewController、これはそうではないようです。 それは単にデフォルトの動作UITableViewControllerですか? ここに私が持っているものに基づいたいくつかの単純化されたコードがあります。UIControllerテーブルビューを作成するために実装したインターフェイスと各テーブルビューメソッドを示します。テーブルで使用するためにオブジェクトにインデックスを付けるのに役立つヘルパーデータソースクラスがあります。 @interface MyUIViewController ()<UITableViewDelegate, UITableViewDataSource> @property (nonatomic, readonly) UITableView *myTableView; @property (nonatomic, readonly) MyCustomHelperDataSource *helperDataSource; @end //when section data is set, get details for each section and reload table on success - (void)setSectionData:(NSArray *)sections { super.sectionData = sections; //this array drives the sections //get additional data …

29
UITableViewの背景をタッチしてキーボードを閉じます
私が持っているUITableViewとUITextField細胞などの。の背景をUITableViewタッチしたらキーボードを消したい。UIButtonのサイズを作成しUITableViewての後ろに配置することで、これを実現しようとしていUITableViewます。唯一の問題は、UIButtonタッチがUITableViewにある場合でも、すべてのタッチをキャッチすることです。何が悪いのですか? ありがとう!

5
UITableViewの選択されたインデックスを取得します。
のインデックスを選択しますUITableView。私は次のコードを書きました: NSIndexPath *index = [NSIndexPath indexPathForRow:1 inSection:0]; [tableView scrollToRowAtIndexPath:index atScrollPosition:UITableViewScrollPositionTop animated:YES]; これは常に最初のアイテムで機能します。インデックスを選択したいindexPathForRow. 助けてください。ありがとう。

10
UITableViewCellのiOS7での自動レイアウト制約の問題
プログラムで自動レイアウト制約を使用してカスタムUITableViewセルをレイアウトし、セルサイズを正しく定義しています tableView:heightForRowAtIndexPath: これは、iOS6にうまく働いていますし、それはありませんルックにもiOS7に罰金を しかし、iOS7でアプリを実行すると、コンソールに次のようなメッセージが表示されます。 Break on objc_exception_throw to catch this in the debugger. The methods in the UIConstraintBasedLayoutDebugging category on UIView listed in <UIKit/UIView.h> may also be helpful. 2013-10-02 09:56:44.847 Vente-Exclusive[76306:a0b] Unable to simultaneously satisfy constraints. Probably at least one of the constraints in the following list is one you …

16
画像が小さい場合でも、UITableViewCellのImageViewを固定サイズにする方法
セルの画像ビューに使用している画像がたくさんあります。それらはすべて50x50以下です。例:40x50、50x32、20x37 ..... テーブルビューをロードすると、画像の幅が変化するため、テキストが整列しません。また、左側ではなく中央に小さな画像を表示したいと思います。 これが「cellForRowAtIndexPath」メソッド内で私が試しているコードです cell.imageView.autoresizingMask = ( UIViewAutoresizingNone ); cell.imageView.autoresizesSubviews = NO; cell.imageView.contentMode = UIViewContentModeCenter; cell.imageView.bounds = CGRectMake(0, 0, 50, 50); cell.imageView.frame = CGRectMake(0, 0, 50, 50); cell.imageView.image = [UIImage imageWithData: imageData]; ご覧のとおり、私はいくつかのことを試しましたが、どれもうまくいきません。

6
iPhone / iOS JSON解析チュートリアル[終了]
閉まっている。この質問はスタックオーバーフローのガイドラインを満たしていません。現在、回答を受け付けていません。 この質問を改善してみませんか?Stack Overflowのトピックとなるように質問を更新します。 7年前休業。 この質問を改善する 学習体験として、webserver / webserviceを呼び出し、JSON応答を取得し、その応答を使用してaの行にデータを入力するiPhoneアプリケーションを作成したいとしますUITableView(JSONをNSArray最初の形式に変換するとします)。 誰かが役に立つかもしれないことを知っていますか?

19
UITableViewのtableHeaderViewのサイズを変更する方法は?
tableHeaderViewのサイズを変更できません。それは単純に機能しません。 1)UITableViewおよびUIView(100 x 320 px)を作成します。 2)UIViewをUITableViewのtableHeaderViewとして設定します。 3)ビルドアンドゴー。全て大丈夫。 ここで、tableHeaderViewのサイズを変更したいので、viewDidLoadに次のコードを追加します。 self.tableView.autoresizesSubviews = YES; self.tableView.tableHeaderView = myHeaderView; self.tableView.tableFooterView = myFooterView; CGRect newFrame = self.tableView.tableHeaderView.frame; newFrame.size.height = newFrame.size.height + 100; self.tableView.tableHeaderView.frame = newFrame; tableHeaderViewの高さは200で表示されますが、100で表示されます。 私が書いた場合: self.tableView.autoresizesSubviews = YES; CGRect newFrame = myHeaderView.frame; newFrame.size.height = newFrame.size.height + 100; myHeaderView.frame = newFrame; self.tableView.tableHeaderView = myHeaderView; self.tableView.tableFooterView …

6
UITableViewのdidSelectRowAtIndexPathまたはprepareForSegueメソッドを使用しますか?
ストーリーボードを使用していて、UITableViewを持っています。テーブルから詳細なVCにプッシュするセグエ設定があります。しかし、これを処理するにはどの方法を使用すればよいですか?いくつかのオブジェクトを詳細ビューに渡す必要があります。しかし、私は使用しますdidSelectRowAtIndexか-(void)prepareForSegue:(UIStoryboardSegue *)segue sender:(id)sender?

18
iOS8-制約があいまいに高さゼロを示唆しています
誰もこれをデバッグする方法を知っていますか? 1回のみ警告:制約により、テーブルビューセルのコンテンツビューの高さがゼロであることを曖昧に示唆するケースが検出されました。意図しない折りたたみを考慮し、代わりに標準の高さを使用しています。 行の高さは、次のように設定されています。 - (CGFloat)tableView:(UITableView *)tableView heightForRowAtIndexPath:(NSIndexPath *)indexPath{ return 34.0; } そして、すべてconstraintsが幸せそうに見えます...

9
「インスタンスに送信された認識できないセレクター」エラーをデバッグするにはどうすればよいですか
テーブルビューのカスタムテーブルセルビューを作成しています。カスタムセル(ストーリーボード内)のイメージビューをコードにすばやく接続した後、次のエラーが発生します。 [UITableViewCellContentView image]: unrecognized selector sent to instance 0x7fb4fad7fd20' *** First throw call stack: ( 0 CoreFoundation 0x000000010ccbb3f5 __exceptionPreprocess + 165 1 libobjc.A.dylib 0x000000010e7e9bb7 objc_exception_throw + 45 2 CoreFoundation 0x000000010ccc250d -[NSObject(NSObject) doesNotRecognizeSelector:] + 205 3 CoreFoundation 0x000000010cc1a7fc ___forwarding___ + 988 4 CoreFoundation 0x000000010cc1a398 _CF_forwarding_prep_0 + 120 5 UIKit 0x000000010d7d8881 -[UITableViewCell …
100 ios  swift  uitableview 

17
iPhoneでUITableViewが下にスクロールしたときを知る方法
UITableViewテーブルを下にスクロールしたときにデリゲートなどのコンテンツをコントローラーに通知するために、追加のコンテンツを読み込んで表示するために、a が下にスクロールしたときを知りたいです。 誰かがこれを知っていますか、事前に感謝して私を助けてください!
100 ios  uitableview  scroll 

10
UITableViewCellが完全に表示されているかどうかを確認する最良の方法
高さの異なるセルを持つUITableViewがあり、それらが完全に表示されるかどうかを知る必要があります。 現時点では、表示されているセルのリストの各セルをループして、ビューがスクロールされるたびに完全に表示されているかどうかを確認しています。これは最善の方法ですか? これが私のコードです: - (void)scrollViewDidScroll:(UIScrollView *)aScrollView { CGPoint offset = aScrollView.contentOffset; CGRect bounds = aScrollView.bounds; NSArray* cells = myTableView.visibleCells; for (MyCustomUITableViewCell* cell in cells) { if (cell.frame.origin.y > offset.y && cell.frame.origin.y + cell.frame.size.height < offset.y + bounds.size.height) { [cell notifyCompletelyVisible]; } else { [cell notifyNotCompletelyVisible]; } } } 編集: *-(NSArray …
100 ios  uitableview  visible 

9
UITableView行アニメーションの継続時間と完了のコールバック
UITableView行アニメーションの期間を指定する方法、またはアニメーションが完了したときにコールバックを取得する方法はありますか? アニメーションが完了したら、スクロールインジケーターを点滅させます。その前にフラッシュを行っても何も起こりません。これまでのところ、私が持っている回避策は0.5秒遅らせることです(これはデフォルトのアニメーション期間のようです)、すなわち: [self.tableView insertRowsAtIndexPaths:newRows withRowAnimation:UITableViewRowAnimationFade]; [self.tableView performSelector:@selector(flashScrollIndicators) withObject:nil afterDelay:0.5];

15
iPadの設定アプリのようなiOS 7 TableView
私はiPadの設定、アプリケーションのように同じスタイルを持つグループのUITableView持ちたい詳細ビュー用のiOS 7を。 角が丸いtableViewです。詳細は別紙をご確認ください。 それがそのように見えるようにするためのいくつかのデフォルト設定ですか、または同じためにいくつかのカスタム描画を行う必要があります。 正しい方向に向けたヒントはありがたいです。 ありがとう


弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.