Как я могу создать базовый UIButton
программно? Например, в моем контроллере представления, при выполнении viewDidLoad
метода, три UIButton
с будут созданы динамически, и его расположение или свойства установлены.
548
Как я могу создать базовый UIButton
программно? Например, в моем контроллере представления, при выполнении viewDidLoad
метода, три UIButton
с будут созданы динамически, и его расположение или свойства установлены.
Ответы:
Вот один из них:
источник
источник
Objective-C
стриж
Swift3 и выше
SwiftUI
например, вы получаете пошаговую реализацию с портала SwiftUI Developer
источник
exped declaration
в myButton.setTitle («Привет, клик»)myButton.setTitle("Hi, Click")
синтаксис,myButton.setTitle("Hi, Click me", for: .normal)
я попробовал свой код, я не столкнулся с какими-либо проблемамиЧтобы добавить кнопку программно в представление вашего контроллера, используйте следующее:
Чтобы добавить три из них, промойте и повторите.
источник
Здесь вы можете динамически создать UIButton:
источник
Давай, это 2014! Почему еще не используется присвоение оценки блока кода , поскольку тенденции показывают, что это будущее!
Вау!
Или точные результаты могут быть достигнуты как таковые:
источник
'action:@selector(aMethod:)'
напишите метод так:Меня устраивает. Спасибо. KS.
источник
Objective-C
стриж
источник
попробуйте этот код, чтобы создать кнопку, и повторите ее еще 2 раза с разными координатами, а метод (myButtonClick) вызывается при нажатии кнопки.
источник
Проверьте этот код:
Swift 4.2
Цель С
Я надеюсь, что этот код работает для вас.
источник
Вы можете просто поместить экземпляр создателя в цикл и динамически добавлять имена из массива, если хотите.
источник
источник
и вы можете добавить его в представление:
источник
источник
Это также пример создания трех кнопок. Просто переместите их местоположение.
источник
Вы можете создать кнопку по этому коду.
Вот метод действия кнопки
источник
Для Swift 2.0:
источник
Для создания UIButton программно мы можем создавать как объекты c, так и swift.
SWIFT 3
Метод действия UIButton
ЦЕЛЬ С
Метод действия UIButton
Снимок экрана вывода
источник
источник
Для Swift 2.2 (с новым объявлением «селектор»).
источник
Вы можете реализовать это в своем
ViewDidLoad
методе:Где
continuetonext
находитсяисточник
Начиная с Swift 3 в синтаксис были внесены некоторые изменения.
Вот изменения, которые были сделаны после предыдущих версий Swift:
источник
Попробуй это....
Надеюсь, я помог.
источник
источник
попробуй это:
сначала напишите это в вашем .h файле viewcontroller
Теперь запишите это в ваш .m файл viewcontrollers viewDidLoad.
запишите этот внешний метод viewDidLoad в файл .m вашего контроллера представления
источник
Для Swift 3 (даже более короткий код)
источник
Версия Swift3 должна быть
источник
источник
В Свифте 5 и Xcode 10.2
В основном у нас есть два типа кнопок.
1) Кнопка типа системы
2) Кнопка пользовательского типа пользовательского типа (в кнопке пользовательского типа мы можем установить фоновое изображение для кнопки)
И эти два типа кнопок имеют мало состояний управления https://developer.apple.com/documentation/uikit/uicontrol/state
Важные состояния
1) Нормальное состояние
2) Выбранное состояние
3) выделенное состояние
4) Отключенное состояние и т.д ...
источник
источник