Я делаю приложение для iPhone и iPad. У меня есть представление таблицы только с одной строкой, и в этой строке у меня есть UITextField. На симуляторе iPhone (также на физическом устройстве) у меня нет проблем. Но когда я пытаюсь запустить приложение на iPad-симуляторе (2, Retina или Air, не имеет значения), он просто показывает пустую строку. Это большая проблема, потому что это приложение должно быть основным для iPad. Кто-нибудь знает, где проблема? Большое спасибоТекстовое поле не отображается на симуляторе iPad (на iPhone да)
Я сделал простой проект только с точки зрения таблицы и текстового поля (TableViewController):
class TableViewController: UITableViewController {
// OUTLETS:
@IBOutlet weak var textField: UITextField!
// MARK: - Table view data source
override func numberOfSectionsInTableView(tableView: UITableView) -> Int {
return 1
}
override func tableView(tableView: UITableView, numberOfRowsInSection section: Int) -> Int {
return 1
}
}
Check в инспекторе атрибутов, что текстовое поле установлено в iPad или нет, для соответствующего класса размера (флажок у последнего из Attributes Inspector). – rajram
Спасибо !!! Ты спас меня – Lachtan
Добро пожаловать .. :-) #Lachtan – rajram