Форум программистов, компьютерный форум CyberForum.ru

Программирование iOS/iPhone

Войти
Регистрация
Восстановить пароль
 
Рейтинг: Рейтинг темы: голосов - 19, средняя оценка - 4.84
var_fj54j
1 / 1 / 0
Регистрация: 15.05.2012
Сообщений: 62
#1

На симуляторе iPhone не убирается клавиатура - Программирование iOS

19.06.2013, 09:26. Просмотров 2433. Ответов 4
Метки нет (Все метки)

Всем привет. Изучаю xcode, написал первое свое приложение, запускаю его, появляется симулятор iphone и на нем запускается мое приложение. В поле TextField набираю текст с клавиатуры на симуляторе, затем нажимаю на свободном поле от клавиатуры, чтобы клавиатура исчезла, а она не исчезает. Из-за чего это происходит?
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
19.06.2013, 09:26     На симуляторе iPhone не убирается клавиатура
Посмотрите здесь:

Кнопка HOME в симуляторе iPhone Xcode 6.1 - Программирование iOS
Здравствуйте. После обновления Xcode до версии 6.1 обнаружил, что в симуляторе iPhone пропала кнопка Home. Каким образом можно...

Не правильный масштаб в симуляторе xcode 6 - Swift
Всем привет! Столкнулся со следующей проблемой - не правильно масштабируется содержимое экрана в симуляторе Xcode. Размер плэйграунда...

Как протестировать приложение на симуляторе iOs 7.0.4 - Программирование iOS
Вот, собственно, что ответил мне AppStore "We found that your app exhibited one or more bugs, when reviewed on iPhone 5s running iOS...

Различия в storyboard, симуляторе и на тестируемом телефоне - Программирование iOS
Всем привет! Столкнулся с такой проблемой: Был storyboard с локализациями. Я взял и удалил все локализации и хотел сделать их по...

Как из Iphone 4 сделать Iphone 4S? - Программирование iOS
на Iphone 4 могу ли я установить последний IOS 9, можно ли грубо говоря из 4 сделать 4S?

Как включать/выключать интернет на симуляторе iOS в XCode? - Программирование iOS
Как включать/выключать интернет на симуляторе iOS в XCode?

После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
zulkis
681 / 608 / 38
Регистрация: 13.01.2011
Сообщений: 1,724
19.06.2013, 09:32     На симуляторе iPhone не убирается клавиатура #2
Сделайте ваш контроллер делегатом данного textField'a,
и определите метод
Objective-C
1
2
3
- (BOOL)textFieldShouldReturn:(UITextField *)textField {
   return YES;
}
Добавлено через 1 минуту
Выше решение - это если нажать на кнопку return.
Цитата Сообщение от var_fj54j Посмотреть сообщение
на свободном поле от клавиатуры,
А оно и не должно. Для этого Вам необходимо перехватить тач(есть несколько способов) и принудительно скрыть клавиатуру(Также несколько способов)
Можно привязать к отображению gestureRecognizer и в его callback методе сказать вашему textField'у - -resignFirstResponder.
noname_club
102 / 90 / 9
Регистрация: 01.05.2013
Сообщений: 583
19.06.2013, 10:34     На симуляторе iPhone не убирается клавиатура #3
Objective-C
1
2
3
4
5
6
7
8
- (BOOL)textFieldShouldReturn:(UITextField *)textField {
  [textField resignFirstResponder];
  return YES;
}
 
-(void)textFieldDidEndEditing:(UITextField *)textField {
    [self textFieldShouldReturn:textField];
}
zulkis
681 / 608 / 38
Регистрация: 13.01.2011
Сообщений: 1,724
19.06.2013, 11:58     На симуляторе iPhone не убирается клавиатура #4
Objective-C
1
2
3
4
- (BOOL)textFieldShouldReturn:(UITextField *)textField {
  [textField resignFirstResponder];
  return YES;
}
[textField resignFirstResponder];
Да кстати, что-то я забыл добавить это.
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
22.06.2013, 21:05     На симуляторе iPhone не убирается клавиатура
Еще ссылки по теме:

iphone 3g - Программирование iOS
Друзья !!! у меня есть айфон 3g, проги не тянет, понимаю почему , версия устаревшая, 3.1.3, есть ли шансы мне самому прошить его на более...

Find my iphone - Программирование iOS
всем привет,купил себе ipad с рук а оказался он варованный,а найти продавца не могу исчез и по мойму подключен службе аштв my iphone.есть...

Перепрошивка Iphone - Программирование iOS
Как перепрошить Iphone через компьютер?

Обновление iphone 4s - Программирование iOS
Хорошее ли обновление IOS 9.3.1 на Iphone 4s?

iphone 4 не активируется - Программирование iOS
ребят помогите пожалуйста. установил на айфон 4(до этого стояла по моему 4.1.3) ios 7 резервную копию не сделал, так как купил с рук мне...

часы iPhone 5 - Программирование iOS
здравствуйте все! помогите разобраться. проблема такого рода: айфон 5, выставляю время и дату, после блокировки экрана время возвращается к...


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

Или воспользуйтесь поиском по форуму:
vladpap
Сообщений: n/a
22.06.2013, 21:05     На симуляторе iPhone не убирается клавиатура #5
Objective-C
1
2
3
4
- (void) touchesBegan:(NSSet *)touches withEvent:(UIEvent *)event
{
    [self.textField resignFirstResponder];
}
Yandex
Объявления
22.06.2013, 21:05     На симуляторе iPhone не убирается клавиатура
Ответ Создать тему
Опции темы

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