web-dev-qa-db-fra.com

Existe-t-il un moyen de définir le contentInset d'une UITableView via Storyboard?

self.tableView.contentInset = UIEdgeInsetsMake(232, 0, 232, 0)

existe-t-il un moyen de régler cela dans Storyboard?

22
3254523

Oui, UITableView est une sous-classe de UIScrollView, sa propriété contentInset est la propriété de UIScrollView, donc trouvez-la dans la partie de UIScrollView.

enter image description here

Pour Xcode 6 mis à jour:

enter image description here

Je pense que la raison pour laquelle je peux définir contentInset dans Xcode 6 est parce que le projet est créé avant Xcode 6. Donc, si un projet est créé dans Xcode 6 et supérieur, vous ne pouvez pas définir contentInset . Je pense que c'est parce que dans iOS 7 UIViewController ajustera cette propriété en conséquence. Regardez automatiquementAdjustsScrollViewInsets of UIViewController.

7
KudoCC