2014-09-25 1 views
0

Я начал проект под XCode 5 для iOS7, а затем оставил его на несколько недель.Не удается Liveview viewDidLoad на XCode 6

Теперь я обновился до XCode 6 (и iOS8), и я хотел бы использовать функцию liveview для просмотра моей функции viewDidLoad.

Поэтому я добавил:

#import <UIKit/UIKit.h> 
#import <iAd/iAd.h> 

IB_DESIGNABLE 

@interface MenuViewController : UIViewController <ADBannerViewDelegate> 

Похоже, что LiveView изменился с бета до финальной версии XCode6. Похоже, вам больше не нужно добавлять свою собственную структуру.

Но все еще ограничен UIView?

Или, может быть, мне больше не нужно использовать UIViewControllers для моей раскадровки и идти полным UIView?

ответ

0
  1. Вам все еще нужно добавить фреймворк, насколько я знаю. Я бы с удовольствием считался неправильным, если у вас есть ссылка.
  2. IB_DESIGNABLE в настоящее время работает только с UIView подклассами, насколько я знаю. Я рекомендую по-прежнему использовать контроллеры представлений, где это необходимо, но с помощью разумного использования сдерживания контроллера просмотра вы можете создавать легкие, составные контроллеры представлений, которые содержат элементы представления IB_DESIGNABLE.

 Смежные вопросы

  • Нет связанных вопросов^_^