3

画面を回転させた後、viewController を横向きに開き、UITableView を水平にスクロールしました UITableView の水平スクロールを無効にする方法は? 次のコードも使用してみました

self.tableView.contentSize = CGSizeMake(self.tableView.frame.size.width, self.tableView.contentSize.height);
4

3 に答える 3

2

同じコードを貼り付けます

-(void)didRotateFromInterfaceOrientation:(UIInterfaceOrientation)fromInterfaceOrientation    
    {            
 self.tableViewProductChild.contentSize = CGSizeMake(self.tableViewProductChild.frame.size.width, self.tableViewProductChild.contentSize.height);
 }

それは今働いていますあなたの助けに感謝します

于 2013-03-22T03:38:07.750 に答える
0

これを試して:

self.tableView.contentSize = CGSizeMake(self.tableView.frame.size.width, self.tableView.contentSize.height);
[self.tableView reloadData];
于 2013-03-21T13:32:36.220 に答える
0

インターフェイスビルダー - >ユーティリティ - >スクロールビューセクションで、「水平スクロールを表示」オプションを無効にするか、コードで無効にすることができます

self.tableView.showsHorizontalScrollIndicator = NO;
于 2013-03-21T13:25:35.347 に答える