Запитання з тегом «cocoa-touch»

Каркасні сенсорні рамки Cocoa, які керують програмами для iOS, мають багато перевірених моделей на Mac, але вони були створені з особливим акцентом на сенсорних інтерфейсах та оптимізації.

16
UIView анімація тряски
я намагаюся змусити UIView тремтіти при натисканні кнопки. Я адаптую код, який я знайшов на http://www.cimgf.com/2008/02/27/core-animation-tutorial-window-shake-effect/ . Однак, намагаючись адаптувати наступний код для струшування UIView, це не працює: - (void)animate { const int numberOfShakes = 8; const float durationOfShake = 0.5f; const float vigourOfShake = 0.1f; CAKeyframeAnimation *shakeAnimation = [CAKeyframeAnimation …

13
Як розрахувати ширину текстового рядка певного шрифту та розміру шрифту?
У мене є UILabel, який відображає деякі символи. Як "x", "y" або "rpm". Як я можу розрахувати ширину тексту в мітці (вона не використовує весь доступний простір)? Це для автоматичного макетування, де інший вигляд матиме більший прямокутник кадру, якщо цей UILabel має менший текст всередині. Чи існують методи обчислення такої …


15
Дозволити лише цифри для введення UITextField
IPad не має клавіатури "Numpad", як у iPhone / iPod. Я шукаю, як я можу обмежити користувальницьку клавіатуру лише для прийому значень від 0 до 9. Я міг би уявити, що використовую UITextField "shouldChangeCharactersInRange", але я не знаю найкращого способу його реалізації.

7
Первинний ключ основних даних
Це може здатися дурним, але я все ще не міг зрозуміти, як позначити атрибут як первинний ключ у файлі xcdatamodel. Моє постійне сховище - це файл sqlite. Хто-небудь може мені допомогти? У такому випадку, як я можу "перевірити" ідентифікатор, щоб бути унікальним? Чи слід писати метод перевірки чи щось інше?

16
Найкращий спосіб проаналізувати рядок URL-адреси, щоб отримати значення для ключів?
Мені потрібно проаналізувати рядок URL-адреси, як цей: &ad_eurl=http://www.youtube.com/video/4bL4FI1Gz6s&hl=it_IT&iv_logging_level=3&ad_flags=0&endscreen_module=http://s.ytimg.com/yt/swfbin/endscreen-vfl6o3XZn.swf&cid=241&cust_gender=1&avg_rating=4.82280613104 Мені потрібно розділити NSString на частини, що містять символи, такі як cid=241і &avg_rating=4.82280613104. Я робив це з, substringWithRange:але значення повертаються у випадковому порядку, так що це псує. Чи існує який-небудь клас, який дозволяє легкий синтаксичний аналіз, де ви можете перетворити його в …

12
Як змінити колір шрифту UISegmentedControl
Я намагаюся змінити колір шрифту з білого на чорний для UISegmentedControl(для iOS 4. *) UISegmentedControl *button = [[[UISegmentedControl alloc] initWithItems:[NSArray arrayWithObjects:itemTitle, nil]] autorelease]; button.momentary = YES; button.segmentedControlStyle = UISegmentedControlStyleBar; button.tintColor = [UIColor redColor]; for (id segment in [button subviews]) { for (id label in [segment subviews]) { if ([label isKindOfClass:[UILabel …

4
Як я можу оживити рух виду чи зображення по кривій доріжці?
Я розробляю комерційний додаток. Коли я додаю товар у кошик для покупок, я хочу створити ефект, коли зображення товару йде за кривим шляхом і закінчується на вкладці кошика. Як я можу створити анімацію зображення по такій кривій?

9
Контролер панелі вкладок всередині навігаційного контролера або спільний перегляд кореневого перегляду навігації
Я намагаюся реалізувати інтерфейс користувача, структурований, як у додатку Tweetie , який поводиться так: контролер подання верхнього рівня, схоже, є контролером навігації, кореневим видом якого є подання таблиці "Облікові записи". Якщо натиснути будь-який рахунок, він переходить на другий рівень, який має панель вкладок внизу. Кожен елемент вкладки показує інший список …

5
Як миттєво перемістити CALayer (без анімації)
Я намагаюся перетягнути a CALayerу програмі iOS. Як тільки я зміню його властивість позиції, вона намагається анімувати нову позицію і мерехтить повсюдно: layer.position = CGPointMake(x, y) Як я можу CALayersнегайно рухатися ? Здається, я не можу розібратися з Core Animation API.

8
Як надіслати дані JSON у запиті Http за допомогою NSURLRequest
Я новачок у task-c, і я починаю докладати багато зусиль для запиту / відповіді з недавнього часу. У мене є робочий приклад, який може викликати url (через http GET) і аналізувати повернутий json. Робочий приклад цього наведено нижче - (void)connection:(NSURLConnection *)connection didReceiveResponse:(NSURLResponse *)response { [responseData setLength:0]; } - (void)connection:(NSURLConnection *)connection …

11
UIBarButtonItem: цільова дія не працює?
У мене є власний вигляд усередині UIBarButtonItem, встановлений за допомогою виклику -initWithCustomView. Елемент моєї кнопки на панелі відображається нормально, але коли я натискаю його, він не викликає дії щодо мого цільового об'єкта. Ось мій код: UIImageView *imageView = [[UIImageView alloc] initWithImage:[UIImage imageNamed:@"someImage.png"]]; UIBarButtonItem *bbItem = [[UIBarButtonItem alloc] initWithCustomView:imageView]; self.navigationItem.leftBarButtonItem = …


8
Де я повинен встановлювати обмеження авторозкладки при програмному створенні подань
Я бачу різні приклади, коли встановлюються обмеження. Деякі встановлюють їх у viewDidLoad/ loadView(після додавання підпрогляду). Інші встановлюють їх у методі updateViewConstraints, який викликається viewDidAppear. Коли я намагаюся встановити обмеження, updateViewContraintsможе виникнути нестабільність макета, наприклад, невелика затримка перед тим, як з’явиться подання. Крім того, якщо я використовую цей метод, чи слід …


Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.