Раскадровки против старого пути XIB

Я новичок в iOS и задавался вопросом, что лучше всего узнать. Я прочитал некоторые ответы здесь и так, но некоторые люди говорят, что используют раскадровки, другие скажут, что сначала изучают XIBs. Есть ли реальная польза от изучения XIBs? XIBs легч ...

Назначить xib для UIView в Swift

в objective c это можно сделать в методе init с помощью -(id)init{ self = [[[NSBundle mainBundle] loadNibNamed:@"ViewBtnWishList" owner:0 options:nil] objectAtIndex:0]; return self; } но когда я делаю это в Swift init(frame: CGRect) { ...

Повторное использование uiview xib в раскадровке

обычно мне нравится создавать и проектировать свои uiviews в interface builder. Иногда мне нужно создать один вид в xib, который можно повторно использовать в нескольких контроллерах вида в раскадровке. ...

Каковы преимущества использования раскадровки вместо файлов xib в программировании iOS?

Что такое основные отличия между использованием раскадровки и xib файлов. специально, что такое преимущества и недостатки С помощью раскадровки? к сожалению, несмотря на довольно много исследований, все, что я смог найти на раскадровках, - это про ...

Загрузить представление из внешнего xib-файла в раскадровке

Я хочу использовать представление в нескольких viewcontrollers в раскадровке. Таким образом, я думал о разработке представления во внешнем xib, поэтому изменения отражаются в каждом viewcontroller. Но как можно загрузить представление из внешнего xib ...

Загрузите UIView из nib в Swift

вот мой Objective-C код, который я использую, чтобы загрузить перо для моего настроенного UIView: -(id)init{ NSArray *subviewArray = [[NSBundle mainBundle] loadNibNamed:@"myXib" owner:self options:nil]; return [subviewArray objectAtIndex:0] ...

Как загрузить xib-файл в UIView

Я искал везде и ничего до сих пор работает для меня. в основном я хочу иметь .xib файл называется rootView.xib и внутри него я хочу иметь UIView (давайте назовем его containerView), который занимает только половину экрана (так что будет обычный вид ...

Загруженный наконечник, но розетка "вид" не была установлена

Я добавил новый файл nib в свой проект и попытался загрузить его. однако, когда я нажимаю на значок панели инструментов, который должен привести меня к виду, который я создал, я получаю NSInternalInconsistencyException сообщение: прекращение при ...

Ограничения, не соблюдаемые при загрузке из XIB

Итак, у меня есть следующий XIB Этот XIB при загрузке в виде tableviewcell выглядит следующим образом С тех пор я решил, что мне не понадобится TableView, поэтому я изменил свой класс XIB с UITableViewCell на UIView. В ViewController я добави ...

Свифт - "использование неразрешенных идентификатор"

Я изучаю Свифта! Я хочу создать главный интерфейс на xib. Но есть ошибка "использование неразрешенного идентификатора". Добавить код из MainViewController import Foundation public class MainViewController : BaseViewController { override fu ...

Xcode 7.3 не может создать xib с for UIView / UITableViewCell вместе

После того, как я обновил Xcode до 7.3, я обнаружил, что Xcode не может создать Xib-файл, когда я создаю класс UIView или UITableViewCell. Кто-нибудь знает причину? ...

Вращение с разными раскладками-iOS 4

Ниже приведены два макета, которые я хочу иметь в своем приложении. Было бы неплохо, если бы при переключении приложения с портрета на ландшафт он сохранял UILabels, BOOLs и другие объекты. Поскольку кнопки расположены по-разному, я не могу просто н ...

как проверить устройство ipad или iphone в appdelegate для xib?

Вот мой didFinishLaunchingWithOptions: В настоящее время мое приложение предназначено только для iPhone, но я хочу, чтобы это было в обоих(универсальных). - (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionar ...

Как вы загружаете пользовательские UITableViewCells из файлов Xib?

Вопрос прост: как вы загружаете пользовательские UITableViewCell из файлов Xib? Это позволяет вам использовать Interface Builder для проектирования ваших ячеек. Ответ, по-видимому, не прост из-за проблем с управлением памятью. этот Поток упоминает п ...

Проблемы с соединением метод TableView для источника данных.XIB

Поэтому я пытаюсь подключить компонент tableView к UIViewController, созданному через .пользовательский интерфейс xib. Я получаю классическую -[UIView tableView:numberOfRowsInSection:]: unrecognized selector sent to instance 0x1f544cb0 и предполагаю ...

iOS Swift viewForHeaderInSection не вызывается

У меня есть UITableview я пытаюсь добавить HeaderView на мой UITableview. Однако viewForHeaderInSection не вызывается, но я вижу, что titleForHeaderInSection вызывается или отображается. Я также попытался использовать пользовательский заголовок ячей ...

Ограничения автоматической компоновки в коде, конфликтующие с размерами в XIB

Я установил ряд UILabels и UIButtons в пределах 3 подвидов в раскадровке. В коде я определил ограничения автоматической компоновки для всех этих объектов, однако по какой-то причине при запуске приложения размеры, определенные в раскадровке, конфликт ...

ApplicationDelegate Синглтон для iPhone

Я использую синглет для совместного использования массива между несколькими классами, и этот массив содержит некоторую информацию из xml-файла. У меня есть currencyView (и когда я прокручиваю, создается новый currencyview). Когда загружается первый ...

Загрузить XIB в ViewController Xamarin?

Можно ли создать и загрузить представление из пользовательского XIB в xamarin? В Objective-C это как: self.viewController = [[ViewController alloc] initWithNibName:@"ViewController" bundle:nil]; self.window.rootViewController = self.viewController; ...

Загружен Сиб но вид розетки не было установлено - стремительный выпуск

У меня есть проект, который находится в Objective C, за исключением моего контроллера вида, который находится в Swift. Когда я запускаю его, я получаю ошибку Прекращение приложения из-за необработанных исключений 'NSInternalInconsistencyExce ...