Запитання з тегом «nsnotificationcenter»

6
Надсилання та отримання повідомлень через NSNotificationCenter в Objective-C?
Я намагаюся надсилати та отримувати повідомлення через NSNotificationCenterоб’єктив-С. Однак я не зміг знайти жодного прикладу, як це зробити. Як ви надсилаєте та отримуєте повідомлення NSNotificationCenter?

14
NSNotificationCenter addObserver в Swift
Як додати спостерігача в Swift до центру сповіщень за замовчуванням? Я намагаюся перенести цей рядок коду, який надсилає сповіщення про зміну рівня акумулятора. [[NSNotificationCenter defaultCenter] addObserver:self selector:@selector(batteryLevelChanged:) name:UIDeviceBatteryLevelDidChangeNotification object:nil];

30
Переміщення подання за допомогою клавіатури за допомогою Swift
У мене є додаток із текстовим полем у нижній половині подання. Це означає, що коли я переходжу до тексту, клавіатура охоплює текстове поле. Як би я міг рухати погляд вгору під час набору тексту, щоб я міг бачити, що я набираю, а потім переміщую його назад до початкового місця, коли …

5
Як передавати об’єкт за допомогою NSNotificationCenter
Я намагаюся передати об’єкт від свого делегата додатку до приймача сповіщень іншого класу. Я хочу передати ціле число messageTotal. Зараз у мене є: У приймачі: - (void) receiveTestNotification:(NSNotification *) notification { if ([[notification name] isEqualToString:@"TestNotification"]) NSLog (@"Successfully received the test notification!"); } - (void)viewDidLoad { [super viewDidLoad]; [[NSNotificationCenter defaultCenter] addObserver:self …

5
Як передавати дані за допомогою NotificationCenter у swift 3.0 та NSNotificationCenter у swift 2.0?
Я реалізую socket.ioу своєму додатку швидкий ios. В даний час на декількох панелях я слухаю сервер і чекаю вхідних повідомлень. Я роблю це, викликаючи getChatMessageфункцію на кожній панелі: func getChatMessage(){ SocketIOManager.sharedInstance.getChatMessage { (messageInfo) -> Void in dispatch_async(dispatch_get_main_queue(), { () -> Void in //do sth depending on which panel user is …


7
Android еквівалентно NSNotificationCenter
У процесі перенесення програми iPhone на андроїд я шукаю найкращий спосіб спілкування в програмі. Здається, наміри - це шлях, чи це найкращий (єдиний) варіант? NSUserDefaults здається набагато меншим, ніж Intents, як у продуктивності, так і в кодуванні. Я також повинен додати, що у мене є підклас програми для стану, але …

7
iOS 11 - Висота клавіатури повертає 0 у сповіщенні клавіатури
Я без проблем використовую сповіщення на клавіатурі та отримую точну висоту клавіатури. - (void)keyboardDidShow:(NSNotification *) notification{ CGSize keyboardSize = [[[notification userInfo] objectForKey:UIKeyboardFrameBeginUserInfoKey] CGRectValue].size; NSLog(@"%f",keyboardSize.height);} але в iOS 11 при виклику сповіщення розмір клавіатури дорівнює 0. Яка проблема виникає в цьому сценарії? Я використовую xcode 9 Beta 5
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.