Быстрое добавление нескольких изображений в один 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?
  • UIControlState.Normal недоступен
  • Кнопка с возможностью перетаскивания в iPhone iOS, так что она перестраивается в позиции orignal после окончания касания.
  • В UITableViewController пользовательская ячейка отсутствует анимация вытеснения по умолчанию UIButton
  • Как стилизовать кнопку, чтобы иметь прозрачный текст?
  • Отрегулируйте размер шрифта, подходящий для нескольких UIButton, чтобы все они имели одинаковый размер шрифта
  • Как сделать кнопку вспышкой или мигать?
  • UIButton subview в UICollectionViewCell не меняет состояние управления
  • Как отправить дополнительный параметр в функцию addtarget?
  • UIBarButtonItem внешний вид setBackgroundImage черная линия под кнопками
  • Как создать UIButton с двумя строками текста, а первая строка текста будет больше второй?
  • PhoneC: Разработка iOS проста с помощью XCode, Swift3, UITableView, cocatouch, давайте создадим приложения для iPhone, iPad и Macbook.