Загружать ресурсы из относительного пути, используя локальный html в uiwebview

У меня очень простое приложение iOS с загрузкой uiwebview очень простой тестовой страницы (test.html): <html> <body> <img src="img/myimage.png" /> </body> </html> Я загружаю этот файл test.html в свой веб-просмотр: NSURL *url = [[NSBundle mainBundle] URLForResource:@"test" withExtension:@"html"]; NSString *html = [NSString stringWithContentsOfURL:url encoding:NSUTF8StringEncoding error:nil]; NSURL *baseUrl = [NSURL fileURLWithPath:[[NSBundle mainBundle] bundlePath]]; [webView loadHTMLString:html baseURL:baseUrl]; Это работает […]

UIButton не может быть затронут во время анимации с помощью UIView animateWithDuration

У меня есть следующий код: [UIView animateWithDuration:0.3 delay:0.0 options:UIViewAnimationCurveEaseOut | UIViewAnimationOptionAllowUserInteraction animations:^{ CGRect r = [btn frame]; r.origin.y -= 40; [btn setFrame: r]; } completion:^(BOOL done){ if(done){ [UIView animateWithDuration:0.3 delay:1 options:UIViewAnimationOptionCurveEaseIn | UIViewAnimationOptionAllowUserInteraction animations:^{ CGRect r = [btn frame]; r.origin.y += 40; [btn setFrame: r]; } completion:^(BOOL done){if(done) zombiePopping = 0; }]; } }]; Проблема […]

Как изменить размер UIImage, чтобы уменьшить размер загружаемого изображения

Я искал google и только сталкивался с библиотеками, которые либо уменьшают высоту / ширину, либо некоторые, как редактировать внешний вид UIImage через CoreImage. Но я не видел и не нашел одну библиотеку, в которой объясняется, как уменьшить размер изображения, поэтому при загрузке это не полный размер изображения. пока у меня это: if image != nil […]

Как создать изображения запуска для iPhone 6/6 Plus только для ландшафтных приложений?

У меня есть существующее приложение только для ландшафта, которое я пытаюсь добавить для поддержки iPhone 6 / iPhone 6 Plus. Когда я поддерживал iOS 6/7, я просто использовал начальные портреты с именем по умолчанию с ландшафтным изображением, повернутым в портретный (т. Е. Для 4 "экранов, я создал ландшафт 1136×640, а затем повернул его, чтобы создать […]

Как записывать аудио на iPhone с помощью AVAudioRecorder?

Теперь, когда iPhone 3.0 sdk является общедоступным, я думаю, что могу задать этот вопрос для тех из вас, которые уже играли с 3.0 SDK. Я хочу записывать аудио в моем приложении, но я хочу использовать AVAudioRecorder, а не более старый способ записи, например, примеры SpeakHere. Нет примеров того, как лучше всего сделать это в iPhone […]

Полученный сигнал EXC_BAD_ACCESS

При развертывании приложения к устройству программа выйдет после нескольких циклов со следующей ошибкой: Program received signal: "EXC_BAD_ACCESS". Программа запускается без каких-либо проблем на симуляторе iPhone, она также будет отлаживать и запускать, пока я выполняю инструкции по одному за раз. Как только я его снова запустил, я EXC_BAD_ACCESS сигнал EXC_BAD_ACCESS . В этом конкретном случае это […]

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

Мне было интересно, можно ли определить, какой тип iPhone (например) есть currentdevice? Я знаю, что можно получить модель через NSString *deviceType = [[UIDevice currentDevice] model]; который просто вернет ли я «iPhone» или «iPod», НО мне было интересно, можно ли узнать / узнать, есть ли у меня iPhone 3GS против iPhone 4 и iPhone 4S (на […]

Что такое Unwind segues и как вы их используете?

iOS 6 и Xcode 4.5 имеют новую функцию, называемую «Unwind Segue»: Unwind segues позволяет перейти к существующим экземплярам сцен в раскадровке В дополнение к этой краткой записи в примечаниях к выпуску Xcode 4.5, UIViewController теперь, похоже, имеет несколько новых методов: – (BOOL)canPerformUnwindSegueAction:(SEL)action fromViewController:(UIViewController *)fromViewController withSender:(id)sender – (UIViewController *)viewControllerForUnwindSegueAction:(SEL)action fromViewController:(UIViewController *)fromViewController withSender:(id)sender – (UIStoryboardSegue *)segueForUnwindingToViewController:(UIViewController *)toViewController […]

Исходный код SourceKitService

У меня возникла проблема с Xcode, где появляется сообщение об ошибке «Служба исходного набора завершена», и вся подсветка синтаксиса и завершение кода ушли в Swift. Как я могу это исправить? Вот пример изображения:

Лучшие практики для экрана регистрации раскадровки, обработка очистки данных при выходе из системы

Я создаю приложение iOS с помощью раскадровки. Контроллер корневого представления представляет собой контроллер панели вкладок. Я создаю процесс входа / выхода из системы, и в основном он работает нормально, но у меня есть несколько проблем. Мне нужно знать ЛУЧШИЙ способ установить все это. Я хочу сделать следующее: Показывать экран входа при первом запуске приложения. Когда […]

Interesting Posts

Ошибка воспроизведения видео в MPMoviePlayerController: Символ не найден: ___CFObjCIsCollectable

Facebook попросит авторизовать уже авторизованного пользователя

Регистрация учетной записи пользователей приложений и логин, лучший способ справиться?

Как я могу сделать пересечение двух SKSpriteNodes прозрачными

Необходимая структура и статическая библиотека

проблемы с созданием статической библиотеки с помощью CoreData – невозможно создать NSPsistentStoreCoordinator с нулевой моделью

Стратегия быстрых контактов IOS «поиск друга»

Использование Jasmine с разработкой iPhone?

Прикрепление нескольких анимационных сцен

Phonegap CDVViewController.h файл не найден, когда архивирование для iOS

Значок непрочитанного сообщения ios

Добавить UITapGestureRecognizer в UITextView без блокировки textView touch

Удалите цензуру ненормативной лексики из Google Recognition

HTTP с аутентификацией имени пользователя и XML-анализом iPhone

IBM Worklight – панель состояния iOS 7 перекрывает HTML-код приложения

PhoneC: Разработка iOS проста с помощью XCode, Swift3, UITableView, cocatouch, давайте создадим приложения для iPhone, iPad и Macbook.