2017-01-15 3 views
0

私はBingのニュースからカスタムニュースフィードを取得するプロジェクトに取り組んでいます。カスタムテーブルビューセルを作成し、そこにさまざまなUIアイテムを設定しました。しかし、画面全体を占めるには苦労しています。極端な左から始まり右端で終わり、画像に示されるように右の余白から大きなギャップを残しています。誰もがテーブルビューとテーブルビューのセルでどのように制約が働くかの詳細な説明で正しく修正する方法を教えてください。テーブルビューセルを画面全体に占めるように設定するにはどうすればよいですか?

Here' what it looks like in the simulator

+0

'私はあなたが全体の幅や高さ、またはその両方を占めるようにセルを欲しい、それはあなたが幅または高さを意味した全体screen'を占める作るのに苦労したのですか? –

+0

私はそれが全体の幅を占めるようにしたい –

答えて

0

UITableViewには、下の図のように、以前の制約を削除し、制約を追加します。 だからUITableViewはの端から余白を持つでしょう。

enter image description here

+0

まだ問題が残っています。 [ここにスクリーンショットがあります](http://imgur.com/a/EbWGD) –

+0

実際には、自動サイズ変更で問題が発生していましたが、問題を解決しました。あなたのお時間をありがとうございました。心から感謝する。 –

0

UITableViewControllerを作成します。それにドラッグするだけでTableViewCellをドロップしてください。そのセルの識別子を追加して使用します。デフォルトでは、画面全体を占有します。

あなたの場合は、UITableViewに制約を追加した可能性があります。ここでは、UITableViewをトップ、ボトム、右に固定することです。&左に置くか、UITableViewの幅をSuperViewにします。

+0

私は制約が設定されていない、私はビューコントローラでtableviewを使用しています。 –

+0

実際には、自動サイズ変更で問題が発生しました。問題を解決して編集しました。ありがとうございます –

関連する問題