IBAction
с не кнопки. Это методы, которые специально помечены, чтобы Interface Builder мог легко их найти. Вам все еще нужно создать свои кнопки.
Вы можете сделать это в Интерфейсном Разработчике, перетаскивая их из библиотеки объектов в ваше представление прокрутки. Затем вы можете подключить их к своему IBAction
, перетаскивая правую кнопку мыши от новой кнопки к любому объекту, для которого вы определяете IBAction
.
Если вы предпочитаете создавать свои кнопки программно, вам нужно вызвать [[UIButton alloc[ init
... и затем подключить кнопку к вашему методу с помощью метода кнопки addTarget:action:forControlEvents:
. В этом случае нет необходимости объявлять ваши методы как IBAction
s, это просто то, что Apple вставила, чтобы облегчить Интерфейсному Разработчику поиск соответствующих методов.