2013-09-20 2 views
0

Предполагая, что я называюКогда я загружаюсь из .nib, мне все равно нужно создать представление для представления View?

protected MyViewController(string nibName, NSBundle bundle) : 
    base(nibName, bundle) { } 

мне еще нужно

public override void LoadView 
{ 
    View = new MyView(...); 
    base.LoadView() 
} 

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

ответ

0

Нет, ваше понимание верное.

Вы используете LoadView, чтобы создать представление, если вы не с использованием .xib (т. Е. Вы создаете программно).

Если вы используете .xib, не отменяют LoadView

+0

На самом деле, вы можете переопределить LoadView() и вызвать base.LoadView(). Оказывается, что в моем .nib возникла проблема, когда не было «просмотра» для подключения. – tofutim

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