Форум программистов, компьютерный форум, киберфорум
Наши страницы
Objective-C
Войти
Регистрация
Восстановить пароль
 
adel132
2 / 2 / 2
Регистрация: 04.11.2012
Сообщений: 71
#1

Изменить программно название кнопки - Objective-C

28.05.2015, 17:53. Просмотров 610. Ответов 4
Метки нет (Все метки)

Здравствуйте. Я хочу при запуске программы изменить название кнопки на актуальную дату в формате (ДД.ММ.ГГГГ)
Подскажите пожалуйста что писать после setTitle и правильно ли я пытаюсь получать дату?
Objective-C
1
2
NSDate *today = [NSDate date];
[_timePick setTitle:@("%@", today) forState:UIControlStateNormal];
0
Лучшие ответы (1)
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
28.05.2015, 17:53
Я подобрал для вас темы с готовыми решениями и ответами на вопрос Изменить программно название кнопки (Objective-C):

Программно изменить положение кнопки/поля/бара
ДОбрый вечер. Пробовал 2мя способами поменять положение объекта на вьюшке....

Как полностью изменить цвет Back кнопки в Navigation Bar ?
Добрый день! NSDictionary *attributes = ,UITextAttributeTextColor, nil]; ...

Программно изменить структуру (изменить название столбца) таблицы
Такое дело, друзья. Нужно программно изменить структуру(изменить название...

Изменить название кнопки
Здравствуйте, подскажите как реализовать Есть текстовое поле и рядом кнопка,...

Как изменить начальное название кнопки в VB
Люди добрые помогите получить зачет. У меня стоит такой вопрос: Какой строкой...

Изменить название кнопки при нажатии
Привет всем, настигла проблема, как изменить название кнопки при нажатии?...

4
HellBoy4eG
7 / 7 / 1
Регистрация: 15.10.2013
Сообщений: 19
29.05.2015, 12:47 #2
Лучший ответ Сообщение было отмечено adel132 как решение

Решение

Objective-C
1
2
3
4
5
6
NSDate * today = [NSDate date];
        NSDateFormatter *dateFormatter = [[NSDateFormatter alloc] init];
        [dateFormatter setTimeZone:[NSTimeZone localTimeZone]];
        [dateFormatter setDateFormat:@"dd MM yyyy "];
        NSString *dateString = [dateFormatter stringFromDate: today];
        [_timePick setTitle:@("%@", dateString) forState:UIControlStateNormal];
1
adel132
2 / 2 / 2
Регистрация: 04.11.2012
Сообщений: 71
29.05.2015, 13:03  [ТС] #3
В последней строчке ошибка.
Ошибка
Изменить программно название кнопки
0
HellBoy4eG
7 / 7 / 1
Регистрация: 15.10.2013
Сообщений: 19
29.05.2015, 15:33 #4
[_timePick setTitle: dateString forState:UIControlStateNormal];
1
adel132
2 / 2 / 2
Регистрация: 04.11.2012
Сообщений: 71
29.05.2015, 17:13  [ТС] #5
HellBoy4eG, Огромное спасибо!
0
29.05.2015, 17:13
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
29.05.2015, 17:13
Привет! Вот еще темы с решениями:

Как программно изменить цвет у кнопки.
Добрый день! У меня есть List Button. ТО есть все мои кнопки представлены в...

Как изменить текст кнопки программно
Ребят подскажите как нажав на кнопку изменить имя другой которая находится на...

Если CheckBox отмечен, то по нажатию кнопки текст копируется в название формы, иначе в название кнопки
Разработать Windows Forms приложение, содержащее TextBox, CheckBox и кнопку....

Программно изменить текст кнопки созданной через QtDesigner
Создал через QtDesigner кнопку с именем button1. Как обратиться к этой кнопке...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
5
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru