Строить комплексный вид с Three20 - ресурсами? - PullRequest
2 голосов
/ 31 марта 2010

Я использую Three20 для большинства приложений для iPhone. Одно из представлений, которое мне нужно создать, является относительно сложным. Ему нужна верхняя панель (под панелью навигации) с некоторыми элементами управления и надписью, изображение под этой панелью (которая занимает большую часть тела) и другая нижняя панель с большим количеством элементов управления и надписей (над элементом управления панели вкладок).

У меня мало опыта работы с пользовательским интерфейсом - мой единственный опыт работы с пользовательским интерфейсом - выкладывать вещи с помощью CSS и т. Д. На веб-сайты. Похоже, что онлайн-документация Apple предполагает, что читатель знает о прямоугольниках, макетах, фреймах и т. Д. Или использует InterfaceBuilder. И три20 не слишком хорошо задокументированы.

Итак, мой вопрос:

  • Можно ли спроектировать что-то похожее на то, что я описываю в IB, а затем использовать приложение на основе трех20? Если это так, любые советы / указатели о том, как будет высоко ценится.

  • Можете ли вы указать мне некоторую документацию, которая объясняет, как отображаются представления / элементы управления и т. Д. Я почти уверен, что смогу понять это, если найду подходящее объяснение / учебник для него. (Книжные рекомендации / онлайн-ссылки тоже работают)

1 Ответ

0 голосов
/ 31 марта 2010

Вы можете использовать IB с Three20. Это не рекомендуется, но вы можете вызвать метод -initWithNib вместо метода -init по умолчанию в вашем отображении URL.

е:

[map from:@"tt://dashboard/(initWithNib:)" toViewController:[TableViewController class]];
...