Я пытаюсь разработать небольшое приложение для iPhone, используя MonoDevelop (v2.8) и MonoTouch (v4.2.2).
Мой домашний экран представлен UITableViewController, который использует UITableView для презентации.Я хочу заполнить UITableView.TableFooterView (который является объектом UIView) некоторыми другими элементами управления (две метки и две кнопки).
Для этого я создал «подпредставление» под названием SearchView, которое представленоUIViewController и использовать простой UIView для презентации.Я назначаю это представление как представление нижнего колонтитула представления таблицы.
public partial class HomeScreen : UITableViewController
{
public override void ViewDidLoad()
{
base.ViewDidLoad();
SearchViewController searchViewController = new SearchViewController();
this.TableView.TableFooterView = searchViewController.View;
}
}
Это правильно?
Правильно ли предположить, что обычно вы создаете представление (UIView) и используете его с помощью UIViewController?