2009-05-21 4 views
1

У меня есть интерфейс построитель 3.1, но я не вижу, что UIScrollView и UIAlertView там что-то не хватает, как я могу получить их в построителе интерфейса. Я хочу просмотр с 50 ярлыками, и я хочу добавить их через Interface Builder, не используя код, пожалуйста, помогите ...UIScrollView исчезает из интерфейса Builder?

ответ

3

UIAlertView - это модальное диалоговое окно, запускаемое внутри кода, поэтому не будет очень полезно его установить в Interface Builder. Чтобы создать оповещение, используйте код, подобный следующему:

UIAlertView *alert = [[UIAlertView alloc] initWithTitle:@"Error message" message:@"Error description" delegate:self cancelButtonTitle:@"OK" otherButtonTitles: nil]; 
[alert show]; 
[alert release];      

UIScrollView находится прямо в библиотеке Interface Builder. Я не знаю, почему вы этого не видите. Его значок - пустой белый вид с серой скроллером с правой стороны. Даже вставляя такое представление в свой интерфейс, вам все равно может потребоваться установить некоторые параметры в коде, чтобы заставить прокрутку работать в самый раз.

В качестве концептуального комментария, если вы хотите, чтобы 50 ярлыков находились в прокрутке, я думаю, вам лучше обслуживать, используя UITableView.

+0

в моем построителе интерфейса я не вижу никакого uiscrollview. это какая-то проблема установки –

+0

Убедитесь, что проект Interface Builder - это Cocoa Touch one (Window, View и т. д.). Перейдите в диалоговое окно «Библиотека» и введите буквы «sc» в строке поиска внизу. Это должно уточнить список элементов интерфейса вплоть до UIScrollView. Если этого не хватает, установка Xcode действительно может быть нарушена. Загрузите и переустановите SDK iPhone 2.2.1 в этом случае. –

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