Articles of uibutton

автоматический центр, программно созданный UIButtons

Как я могу убедиться, что мои взгляды (UIButton в этом случае) всегда сосредоточены в середине независимо от того, сколько у меня есть? (например, изображение) Я делаю их программно из цикла. Но таким образом он работает только при наличии 4 кнопок. var i = 220 for button in optionButtons { button.frame = CGRectMake(CGFloat(i), 280, 150, 150) […]

iOS – UISearchBar с UIButton в RigthView и кнопка очистки по умолчанию

Я пытаюсь добавить UIButton в правую часть UISearchBar, и текст должен остановиться перед UIButton, как это | TextTextTextTextTextTextTextText | UIButton | x | Я сделал несколько попыток, но безуспешно. Первый подход, который я сделал, – это доступ к UITextField UISearchBar и установка UIButton как RightView UITextField. Это сработало, но четкая кнопка была скрыта. Второй подход, […]

Как получить заголовокLabel на UIButton's prepareForInterfaceBuilder?

Я подклассифицировал UIButton и имею следующую функцию prepareForInterfaceBuilder : – (void)prepareForInterfaceBuilder { NSString *string = [self titleForState:UIControlStateNormal]; NSAttributedString *attrString = [[NSAttributedString alloc] initWithString:string attributes:@{ NSKernAttributeName : @4, NSForegroundColorAttributeName : [UIColor whiteColor] }]; [self setAttributedTitle:attrString forState:UIControlStateNormal]; } Это сбой при просмотре в Interface Builder, поскольку строковая переменная возвращает нуль, даже если у меня есть «тестирование», заданное […]

Кнопка только закругленных углов .TopRight и .BottomRight со сдерживаниями

Ребята Helo, я нашел Как создать округленный UIButton с радиусом только левого и нижнего левого угла и его работой. Но проблема в том, что кнопка имеет некоторые ограничения, которые она внезапно прекращает работать. Может ли кто-нибудь помочь мне с тем, что я пытался изменить все и до сих пор никаких результатов. Как вы можете видеть […]

Создание панели кнопок в iOS

Мы планируем создать в нашем приложении некоторый пользовательский интерфейс, подобный Wechat , и мы хотели бы знать, как создать такую кнопочную панель . Посмотрите скриншоты ниже: Таким образом, поведение: screen shot 1 – это chat UI , а внизу находится bar содержащая текстовое поле . Снимок экрана 2 – нажатие на текстовое поле вызывает virtual […]

передача значения переменной в функцию UIFontFontOfSize

мне нужно иметь кнопку с закругленным углом и меткой названия с размером шрифта пропорционально высоте кнопки У меня есть пользовательский класс для моей кнопки: class RoundedButton: UIButton { override func layoutSubviews() { super.layoutSubviews() layer.cornerRadius = bounds.size.height / 2.0 clipsToBounds = true let size : CGFloat = (self.titleLabel!.font.pointSize*self.frame.height)/30 self.titleLabel!.font = UIFont.systemFontOfSize(size) } } Мне нужно установить […]

Как добавить дополнительное пространство к краям текста UIButton?

У меня есть UIButton с текстом «Hello». Я использую autolayout, я не устанавливал ни ширину, ни высоту для кнопки, поскольку я хочу, чтобы она была такой же большой, как и ее содержимое, которое может измениться. И я хочу добавить пробел, скажем, 10 очков на каждом краю. Все темы, которые я нашел до сих пор, говорят […]

Разница в анимации между UIView и UIButton

В моей пользовательской ячейке просмотра таблицы у меня есть 4 кнопки с анимацией (показано ниже). Проблема в том, что когда я использую UIButton , анимация не UIButton , как я хотел. Но когда я использую UIView , он работает точно так же, как я хочу. Код точно такой же, только с разницей в использовании другого […]

Использование значка системы в UIButton в UIToolbar?

Я пытаюсь создать кнопку на панели инструментов, используя значок системы, изменив ее внешний вид в построителе интерфейса XCode 7. Если я сделаю это на уровне элемента панели инструментов, тогда это станет обычным UIButtonBarItem, удалив кнопку внизу. Это означает, что он не будет отправлять какие-либо предметы для печати, из того, что я вижу. Я не вижу […]

Как установить точки UIbutton, подобные тем же формам, что и cashapelayer

Я рисую диаграмму, и я хочу добавить кнопки на calayers. Это красные и синие цветовые формы – CAShaperlayer. Я использовал uibezier путь для рисования этих слоев.