Пользовательская динамическая структура на iOS

Существует ряд вопросов (некоторые из них с ответами) о создании пользовательских динамических фреймворков для iOS. Мой практический опыт показывает, что на iPad2 и iPad3 можно использовать пользовательские динамические фреймворки, и он работает. На iPad1 это не работает. Так что мой вопрос. Стало ли возможно использовать динамические рамки для новых версий iOS?

Как изменить размер метки названия UINavigationBar?

Один из них я решил сделать правильный дизайн навигационной панели правильным способом. Название моей навигационной панели должно быть напечатано с помощью специального шрифта «Din Condensed» с размером 23. Поэтому я написал этот код: [[UINavigationBar appearance] setBackgroundImage:[UIImage imageNamed:@"navigation_background.png"] forBarMetrics:UIBarMetricsDefault]; [[UINavigationBar appearance] setTitleTextAttributes:@{ UITextAttributeTextColor: [UIColor whiteColor], UITextAttributeFont: [UIFont fontWithName:@"PFDinTextCondPro-Bold" size:23] }]; Но похоже, что ярлык заголовка не […]

UIViewController в UIPopoverController всегда сообщает, что находится в режиме Portrait

У меня есть контроллер представления в UIPopoverController. Я хочу настроить ui на основе того, находится ли она в портретной ориентации. Независимо от того, в какой ориентации находится мой iPad (физическое устройство), self.interfaceOrientation всегда сообщает о портрете. Я регистрирую его в -viewWillAppear: и это всегда Портрет. Зачем?

Как увидеть структуру файлов пакета iOS?

Я пытаюсь создать структуру подпапки в моем приложении после этого совета: Подкаталоги в приложении iOS Но я не могу видеть (используя Организатор) способ проверить, действительно ли структура подпапки действительно достигнута или нет … есть ли способ проверить, кроме как взломать телефон и проникнуть через ssh?

Как очистить CGContextRef?

Я экспериментирую с созданием простого приложения для рисования пальцев на ipad. Я могу правильно нарисовать путь к экрану, но я хочу иметь опцию, которая полностью очищает экран всех рисованных дорожек. Код, который у меня в настоящее время, очищает контекст, но когда я вызываю блок кода чертежа, все пути снова появляются на экране. – (void)drawRect:(CGRect)rect { […]

AFNetworking конвертирует мои значения String в целые числа при возврате JSON?

Я создал службу отдыха, выход которой имеет форму { "id": "1905", "groupId": "724", "giftingId": null, "name": "This is a great service", } Я использую HTTP-клиент AFNetworking для вызова этой службы. Его выход { name = "This is a great service"; id = 1905; groupId = 724; giftingId = "<null>"; } Я не могу разобрать этот […]

Как печатать значение константы / макроса при отладке в Xcode?

При отладке приложения iOS я знаю, как печатать значения объектов, используя: напечатать "имя переменной" po "имя переменной" p "integer Variables" Я хотел знать, как печатать значение константы при отладке в Xcode? Есть ли команда, которая печатает значение константы? Поскольку, если я использую приведенные выше команды, Xcode возвращает ошибку, говорящую error: use of undeclared identifier Благодарю.

Как использовать тернарные операторы в макросе в Objective-C?

У меня есть приложение Universal iOS, которое загружает определенные страницы в UIWebView для просмотра пользователем. Теперь есть другой набор страниц для iPad и iPhone (каждый тип устройства имеет свой собственный каталог страниц). Чтобы перенаправить на нужную страницу по типу устройства, мой код в Xcode упоминает тип устройства в строке запроса. Я пытаюсь сделать это через […]

Рендеринг текстуры и рендеринга в renderbuffer одновременно

Я использую такой код для настройки фреймбуфера: glGenRenderbuffers(1, &colorBuffer_) ; glBindRenderbuffer(GL_RENDERBUFFER, colorBuffer_); if (!colorBuffer_) { NSLog(@"glGenRenderbuffers() failed"); break; } [self.context renderbufferStorage:GL_RENDERBUFFER fromDrawable:drawable_]; glGetRenderbufferParameteriv(GL_RENDERBUFFER, GL_RENDERBUFFER_WIDTH, &width_); glGetRenderbufferParameteriv(GL_RENDERBUFFER, GL_RENDERBUFFER_HEIGHT, &height_); glGenFramebuffers(1, &fbo); glBindFramebuffer(GL_FRAMEBUFFER, fbo); if (!fbo) { NSLog(@"glGenFramebuffers() failed"); break; } CVReturn err = CVOpenGLESTextureCacheCreate(kCFAllocatorDefault, NULL, self.context, NULL, &textureCache_); if (err) { NSAssert(NO, @"Error at CVOpenGLESTextureCacheCreate %d", […]

Объект c – макрос с NSDictionary как параметр

У меня есть метод, который я хочу выполнить только в некоторых случаях (например, я не хочу его выполнять в режиме отладки.) Этот метод имеет два параметра: NSString и NSDictionary Например, этот метод класса: + (void)doSomethingWithString:(NSString *)str andDictionary:(NSDictionary *)dic; Поэтому я хочу определить макрос и отключить его, когда это не нужно. Что-то вроде этого: #define METHOD_ENABLED […]

Interesting Posts
Давайте будем гением компьютера.