画面を回転させた後、viewController を横向きに開き、UITableView を水平にスクロールしました UITableView の水平スクロールを無効にする方法は? 次のコードも使用してみました
self.tableView.contentSize = CGSizeMake(self.tableView.frame.size.width, self.tableView.contentSize.height);
画面を回転させた後、viewController を横向きに開き、UITableView を水平にスクロールしました UITableView の水平スクロールを無効にする方法は? 次のコードも使用してみました
self.tableView.contentSize = CGSizeMake(self.tableView.frame.size.width, self.tableView.contentSize.height);
同じコードを貼り付けます
-(void)didRotateFromInterfaceOrientation:(UIInterfaceOrientation)fromInterfaceOrientation
{
self.tableViewProductChild.contentSize = CGSizeMake(self.tableViewProductChild.frame.size.width, self.tableViewProductChild.contentSize.height);
}
それは今働いていますあなたの助けに感謝します
これを試して:
self.tableView.contentSize = CGSizeMake(self.tableView.frame.size.width, self.tableView.contentSize.height);
[self.tableView reloadData];
インターフェイスビルダー - >ユーティリティ - >スクロールビューセクションで、「水平スクロールを表示」オプションを無効にするか、コードで無効にすることができます
self.tableView.showsHorizontalScrollIndicator = NO;