Быстрое добавление нескольких изображений в один UIButton

введите описание изображения здесь В моем приложении я хотел бы добавить несколько изображений в один UIButton .

Это то, что у меня есть сейчас:

  NextButton = UIButton(frame: CGRect(x: width*0, y: height*0.55, width: width*0.95, height: height*0.05)) NextButton.addTarget(self, action: #selector(OnNextPressed), for: .touchUpInside) NextButton.isExclusiveTouch = true NextButton.setTitle("ButtonText", for: UIControlState()) NextButton.setTitleColor(UIColor(red:0, green:0, blue:0, alpha:1.0), for: UIControlState()) NextButton.setBackgroundImage(UIImage(named: "ButtonOutline"), for: .normal) view.addSubview(NextButton) 

Я хотел бы, чтобы второе изображение было стрелкой, указывающей на следующую страницу. заранее спасибо 🙂

остальная часть кнопки работает, но я не знаю, как сделать стрелку

One Solution collect form web for “Быстрое добавление нескольких изображений в один UIButton”

Я исправил проблему, вот новый код:

  let screenSize: CGRect = UIScreen.main.bounds let width = screenSize.width let height = screenSize.height NextButton = UIButton(frame: CGRect(x: width*0, y: height*0.55, width: width*0.95, height: height*0.05)) NextButton.addTarget(self, action: #selector(OnNextPressed), for: .touchUpInside) NextButton.isExclusiveTouch = true NextButton.setTitle("ButtonText", for: UIControlState()) NextButton.setTitleColor(UIColor(red:0, green:0, blue:0, alpha:1.0), for: UIControlState()) NextButton.setBackgroundImage(UIImage(named: "ButtonOutline"), for: .normal) NextButton.setImage(UIImage(named: "arrow_next"), for: UIControlState()) NextButton.imageEdgeInsets = UIEdgeInsetsMake(0, 0, 0, width*0.7) view.addSubview(NextButton) 

просто добавив setImage в код, я мог бы создать второе изображение поверх BackgroundImage. затем, приложив suge imageEdgeInsets, я выровнял изображение на кнопке.

  • UIButton останется выбранным после Touch
  • Пиксельные края UIButton
  • Выравнивание текста и изображения на UIButton с помощью imageEdgeInsets и titleEdgeInsets
  • Невозможно изменить пользовательский размер UIFont на UIButton
  • iOS UIButton, как сделать красивые кнопки, подобные этому?
  • CALayer - Поместить подслой ниже раскадровки UIButtons?
  • Настройка вложений содержимого в UIButton не работает должным образом
  • Изменение фонового изображения и анимация UIButton при использовании iOS 7
  • Как программно настроить мой образ UIButton на «перерисовку»?
  • Создание сетки кнопок с двумя параметрами для iOS
  • Цвет выделения UIButton
  • PhoneC: Разработка iOS проста с помощью XCode, Swift3, UITableView, cocatouch, давайте создадим приложения для iPhone, iPad и Macbook.