iphone- все статьи тега ➜ страница 9


Дисплей UIViewController как всплывающее окно в iPhone

так как нет полного, окончательного ответа на этот общий повторяющийся вопрос, я спрошу и отвечу здесь. часто нам нужно представить UIViewController таким образом, что он не охватывает весь экран, как на картинке ниже. Apple предоставляет несколько подобных UIViewController, например UIAlertView, Twitter или Facebook share view controller и т. д.. как мы можем достичь этого эффекта для обычая контроллер? ...

UIPopoverPresentationController на iOS 8 iPhone

кто-нибудь знает, если UIPopoverPresentationController может использоваться для представления всплывающих окон на iPhone? Интересно, если Apple добавила эту функцию на iOS 8 в их попытке создать более унифицированные контроллеры презентации для iPad и iPhone. Не уверен, что это нормально, чтобы задать / ответить на вопросы из бета-версии. Я удалю его в таком случае. ...

Круглые два угла в UIView

некоторое время назад я опубликовал вопрос о округлении только двух углов зрения и получил отличный ответ, но у меня возникли проблемы с его реализацией. Вот мой drawRect: метод: - (void)drawRect:(CGRect)rect { //[super drawRect:rect]; <------Should I uncomment this? int radius = 5; CGContextRef context = UIGraphicsGetCurrentContext(); CGContextBeginPath(context); CGContextAddArc(context, rect.origin.x + radius, rect.origin.y + rect.size.height - radius, radius, M_PI, M_P ...

Что является лучшим способом, чтобы создать тень за помощью UIImageView

У меня есть UIImageView, что я хочу добавить тень позади. Я хотел бы, чтобы у apple было это как свойство, но они должны сделать много вещей трудными для нас, программистов, поэтому мне нужно задать этот вопрос. ...

didFailWithError: Error Domain=Kclerrordomain Code=0 " не удалось завершить операцию. (ошибка kCLErrorDomain 0.)"

Я хочу, чтобы получить текущее местоположение, но вместо этого я получаю сообщение об ошибке. это фрагмент моего контроллера вида. - (void)viewDidLoad { self.locationManager = [[CLLocationManager alloc] init]; [locationManager setDelegate:self]; [locationManager setDesiredAccuracy:kCLLocationAccuracyNearestTenMeters]; [locationManager startUpdatingLocation]; } - (void)locationManager:(CLLocationManager *)manager didUpdateLocations:(NSArray<CLLocation *> *)locations ...

Добавить анимированные GIF-изображения в iPhone с помощью UIImageView

Мне нужно загрузить анимированное изображение Gif из URL-адреса в UIImageview. когда я использовал обычный код, изображение не загружалось. есть ли другой способ загрузки анимированных GIF изображений? ...

Как создать UITableViewCell с прозрачным фоном

Я пытаюсь установить цвет фона UITableViewCell прозрачным. Но ничего, кажется, не работает. У меня есть некоторые изображения / кнопки внутри tableViewCell и я хотел бы сделать белый grouptableview фон исчезает, чтобы получить "плавающий" эффект для изображений и кнопок (как будто они не были внутри tableview). есть идеи, как это можно сделать? ...

Переименовать или изменить файлы в Xcode

можно ли переименовать / рефакторинг файла класса и переименовать фактический файл на диске? Если да, то как я могу это сделать? ...

Преобразование аудио в формат CAF для воспроизведения на iPhone с помощью OpenAL

Я использую пример кода SoundEngine от Apple в образце CrashLanding для воспроизведения нескольких аудиофайлов. Используя примеры файлов caf, включенных в CrashLanding, все работает нормально, но когда я пытаюсь использовать свои собственные samplesconverted в CAF с помощью afconvert, все, что я получаю, - это каменная тишина;) есть ли у кого-нибудь настройки для afconvert, которые создадут файл CAF, способный воспроизводиться через OpenAL? ...

Использование платформы Apple FFT и Accelerate

кто-нибудь использовал Apple FFT для приложения iPhone еще или знаете, где я могу найти пример приложения о том, как его использовать? Я знаю, что у Apple есть некоторый образец кода, но я не совсем уверен, как реализовать его в реальном проекте. ...

Как конвертировать HEX RGB цветовые коды в UIColor?

У меня есть шестнадцатеричный код RGB, такой как #ffffff как NSString, и я хочу преобразовать его в UIColor. Есть ли простой способ сделать это? ...

Простой способ изменить положение UIView?

Я меняю положение UIView со следующими кодами без изменения размера представления. CGRect f = aView.frame; f.origin.x = 100; // new x f.origin.y = 200; // new y aView.frame = f; есть ли более простой способ изменить только положение вида? ...

Что такое "делегат" в разработке iPhone Objective C? [дубликат]

этот вопрос уже есть ответ здесь: как создать делегатов в Objective-C? 19 ответов Что такое "делегат" в разработке iPhone Objective C? ...

Более быстрая альтернатива glReadPixels в iPhone OpenGL ES 2.0

есть ли более быстрый способ доступа к буферу кадров, чем использование glReadPixels? Мне понадобится доступ только для чтения к небольшой прямоугольной области рендеринга в буфере кадров для дальнейшей обработки данных в CPU. Производительность важна, потому что я должен выполнять эту операцию неоднократно. Я искал в интернете и нашел какой-то подход, например, используя объект Pixel Buffer и glMapBuffer, но кажется, что OpenGL ES 2.0 не поддерживает их. ...

Не удалось загрузить изображение, на которое ссылается перо в пакете, запущенном на устройстве

SplitView[1290:307] Could not load the "canary04.png" image referenced from a nib in the bundle with identifier "xx.co.mycompany.ipad.SplitView" Я получаю ошибку только при запуске на устройстве. Нет никаких проблем с запуском в симуляторе. Я использую изображение непосредственно в interface builder с UIImageView. EDIT: я добавил другое новое изображение в другой наконечник, и это не работает никаких проблем. У кого-нибудь есть идеи? ...

Ссылка от UITableViewCell к родительскому UITableView?

есть ли способ получить доступ к владению UITableView внутри UITableViewCell? ...

прозрачная панель навигации ios

Я создаю приложение, и я просматривал в интернете, и мне интересно, как они делают эту прозрачную навигационную панель такой: Я добавил следующее, как в моем appdelegate: UINavigationBar.appearance().translucent = true но это просто делает его выглядеть следующим образом: Как я могу сделать панель навигации прозрачной, как первое изображение ...

Как указать размер для iPhone 6/7 настроенного изображения от края до края?

скажем, я хочу, чтобы связанное изображение занимало всю доступную ширину экрана в приложении для iPhone - например, баннер. Я бы создал my_banner.png шириной 320px,[email protected] шириной 640px и [email protected] на iPhone 6 plus шириной 1242px. Но разрешение iPhone 6 и 750×1334 пикселей. Тем не менее он разделяет @2x суффикс с iPhone 4 и 5, которые 640px ширина. что это рекомендуется или хорошее путь чтобы указать файл изображения, который был оптимизирован для 750px ширина iPhone 6? Кажетс ...

Создание приложения iOS без владения mac?

пожалуйста, поправьте меня, если я ошибаюсь. Я новичок в мобильной разработке, и я хотел бы разработать приложение для отправки в apple store. но я сильно обескуражен ценами на Mac, которые я разрабатываю приложение в виду. допустим, я точно знаю, что я хочу и как его закодировать. Если я должен был создать учетную запись разработчика и заплатить комиссию - тогда одолжите мои друзья mac, напишите код и отправьте мой код в apple. Это все Мне нужен mac для этого? И тогда я смогу получить дост ...

Вызов метода в главном потоке?

прежде всего я пишу код для iphone. Мне нужно иметь возможность вызывать метод в основном потоке без использования performSelectorOnMainThread. Причина, по которой я не хочу использовать performSelectorOnMainThread это вызывает проблемы, когда я пытаюсь создать макет для модульного тестирования. [self performSelectorOnMainThread:@Selector(doSomething) withObject:nil]; проблема в том, что мой макет не знает, как назвать doSomething но он не знает, как позвонить performSelectorOnMainThread. Ит ...