#objective-c #cocoa-touch #xcode
#objective-c #cocoa-touch #xcode
Вопрос:
Эй, у меня есть UIScrollView в моем основном представлении в приложении, и мне интересно, каков наилучший способ разместить в нем набор меток и кнопок. Когда я начинал, их было всего несколько, поэтому я мог физически разместить их в конструкторе интерфейсов, но теперь мне нужно добавить больше элементов в ScrollView, и я не могу разместить их все на экране в конструкторе интерфейсов. Есть ли способ сгенерировать последовательность кнопок и меток? Мне просто нужны они в организованном списке, но я не знаю, как генерировать содержимое в scrollview, не размещая их специально в IB, а затем присвоить им определенные позиции.
Ответ №1:
Хорошо, в итоге я использовал конструктор интерфейса с объектами, видимыми на экране (ярлыки, кнопки), и кодировал их так, как вы бы делали при использовании конструктора интерфейса (т. Е. UILabel * label; в заголовке и т.д.), А Затем, используя свойства в конструкторе интерфейса, установил их положение x / y, что переместило бы их с экрана, но поскольку они закодированы в моем scrollview, они занимают свое место в scrollview, и их можно прокручивать вниз.