21
голосов
4ответов
13018 просмотров

iOS UINavigationBar против UIToolbar против UITabBar

Сообщите мне, какой из них следует использовать в каком случае. В чем разница между ними? Каковы преимущества и недостатки каждого компонента?

1
голосов
2ответов
4013 просмотров

Выбор UITableView выделен даже после tableView reloadData

У меня есть UIScrollView и UITableView.UITableView имеет 4 ячейки.Я использую UIPageControl для разбивки на страницы. Когда пользователь выбирает, ячейка выделяется, а когда пользователь прокручивает следующую страницу, ячейка остается выделенной. Я попробовал [tableView reloadData] и посл...

46
голосов
20ответов
48615 просмотров

Ошибка комплекта для покупок в приложении для iPhone -1003 «Не удается подключиться к iTunes Store»

Я работал над добавлением покупок в приложении и смог создавать и тестировать покупки в приложении с помощью Store Kit (ура!). Во время тестирования я испытал свое приложение таким образом, что оно вызывало сбой в середине покупки (поэтому я предполагаю, что нормальный цикл получения paymentQueu...

1
голосов
1ответов
828 просмотров

iPhone NSUserDefaults трудности с сохранением

В моем приложении у меня есть набор данных, которые я храню в NSUserdefaults. Эта информация состоит из NSObject (Object1) с NSStrings и NSNumbers, а также двух экземпляров еще одного объекта (Object2). После большого количества поисков и попыток я смог правильно сохранить (и загрузить) эти данн...

1
голосов
2ответов
1393 просмотров

Нажмите на пустой UITableView, чтобы отказаться от панели поиска.

У меня есть табличное представление со строкой поиска вверху.Когда я нажимаю на поиск, он вызывается первому респонденту и появляется клавиатура.В строке поиска есть кнопка отмены, но когда таблица пуста, я хочу, чтобы пользователь мог нажимать в любом месте пустых строк таблицы, чтобы отказатьс...

-1
голосов
1ответов
191 просмотров

Push-контроллеры для представления таблицы с заполнением списков

Теперь у меня есть проект, в котором я понял, как взять список и заполнить им представление таблицы.Таким образом я получаю легко редактируемый список, заполняющий ячейки.У меня есть push-контроллер, настроенный для нажатия следующего viewcontroler.Единственная проблема заключается в том, что ка...

12
голосов
2ответов
2502 просмотров

Запись замаскированного изображения на диск в виде файла PNG

Обычно я загружаю изображения с веб-сервера, а затем кэширую их на диск, но перед этим я хочу замаскировать их. Я использую маскирующий код, на который, похоже, все указывают, который можно найти здесь: http://iosdevelopertips.com/cocoa/how-to-mask-an-image.html Что происходит, так это то, ...

37
голосов
2ответов
32957 просмотров

Изменить размер UIImage с соотношением сторон?

Я использую этот код для изменения размера изображения на iPhone: CGRect screenRect = CGRectMake(0, 0, 320.0, 480.0); UIGraphicsBeginImageContext(screenRect.size); [value drawInRect:screenRect blendMode:kCGBlendModePlusDarker alpha:1]; UIImage *tmpValue = UIGraphicsGetImageFromCurrentImageCon...

1
голосов
1ответов
3143 просмотров

ОШИБКА: частные платформы iPhone «Нет такого файла или каталога»

Я добавил в свой проект частные платформы.Когда я встраиваю DEVICE |RELEASE все работает нормально, и я могу установить -S приложение, и оно успешно запустится на моем устройстве. Однако при попытке СОЗДАТЬ И ИДТИ в Симуляторе я получаю сообщение об ошибке «Нет такого файла или каталога», как...

115
голосов
19ответов
65990 просмотров

Разрешение взаимодействия с UIView под другим UIView

Есть ли простой способ разрешить взаимодействие с кнопкой в UIView, который находится под другим UIView - где нет реальных объектов из верхнего UIView поверх кнопки? Например, на данный момент у меня есть UIView (A) с объектом вверху и объектом внизу экрана и ничего в середине.Он находится пов...

32
голосов
12ответов
53212 просмотров

Как добавить фоновое изображение на панель навигации iphone?

Я хочу добавить фоновое изображение на панель навигации. Верно? //set custom background image UIImageView *backgroundView = [[UIImageView alloc] initWithImage:[UIImage imageNamed:@"NavigationBackground.png"]]; [self.navigationBar insertSubview:backgroundView atIndex:0]; [backgroundView rel...

72
голосов
12ответов
52097 просмотров

Программно выделить весь текст в UITextField

Как программно выделить весь текст в UITextField?

1
голосов
2ответов
610 просмотров

Мой эксперимент показывает, что порядок рендеринга сильно влияет на производительность в архитектуре THE, почему?

Чипы TBR выполняют HSR (удаление скрытых поверхностей) перед обработкой фрагментов, поэтому визуализируются только видимые пиксели.Эта функция позволяет не сортировать непрозрачные объекты спереди назад.Но я провел эксперимент на своем iPhone 3GS.Сравнивая время кадра, рендеринг непрозрачных объ...

0
голосов
1ответов
864 просмотров

Рекурсивное добавление self.view в self.view?

Мне нужно добавить к моему активному основному представлению новое подпредставление.И это подвид должно быть со всем контентом, который размещен в основном виде.Subview имеет frame = view.frame / 2. Я пытаюсь реализовать некоторые решения (см. Ниже), но результатов нет (( Первый раз CGRect...

5
голосов
2ответов
11255 просмотров

добавление сегментированного элемента управления с помощью на панели навигации

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

0
голосов
1ответов
69 просмотров

Оставить галочку напротив строки модального просмотра

У меня есть парсер RSS, который отображает статьи в UITableView.У меня также есть кнопка, которая вызывает модальное представление, в котором вы можете изменить источник RSS-канала.У меня 2 вопроса: Как сохранить отметку в выбранной строке канала после выхода из приложения и его повторного ...

85
голосов
15ответов
38547 просмотров

Пейджинг UIScrollView с шагом меньше размера кадра

У меня есть вид с прокруткой по ширине экрана, но высотой всего около 70 пикселей.Он содержит множество значков 50 x 50 (с пространством вокруг них), из которых я хочу, чтобы пользователь мог выбирать.Но я всегда хочу, чтобы просмотр прокрутки вел себя постранично, всегда останавливаясь со значк...

227
голосов
23ответов
96190 просмотров

Простой способ увидеть сохраненные NSUserDefaults?

Есть ли способ узнать, что было сохранено в NSUserDefaults напрямую?Я хочу проверить, правильно ли сохранены мои данные.

264
голосов
27ответов
145700 просмотров

Как заставить NSLocalizedString использовать определенный язык

На iPhone NSLocalizedString возвращает строку на языке iPhone. Можно ли заставить NSLocalizedString использовать определенный язык для приложения на другом языке, чем устройство?

1
голосов
3ответов
1632 просмотров

Как передать 2 параметра в Objective-C

Как при разработке приложений для iOS передать 2 параметра кнопке входа? Я хочу передать имя пользователя и пароль при нажатии кнопки входа в систему. Я дал следующее: -(IBAction)Login_Method:(id)sender withpassword:(id)password { }

0
голосов
2ответов
1279 просмотров

Графические ошибки при программном создании UILabel, UITextField и т. Д.

Я программно создал представление входа и представление таблицы. При определенных обстоятельствах, которые я не могу воспроизвести, возникают странные визуальные ошибки: Текст, в котором некоторые буквы имеют другой размер шрифта, чем другие. Кнопка, на которой граница изначально не ото...

18
голосов
2ответов
8264 просмотров

Протокол двойного делегата Objective-C

При компиляции приложения я получаю следующую ошибку. предупреждение: класс ConfigureViewController не реализует протокол MPMediaPickerControllerDelegate Я знаю, что это означает, что мне нужно реализовать делегат в контроллере. т.е. @interface ConfigureViewController : UIViewControlle...

0
голосов
1ответов
446 просмотров

Индексирование UITableView

У меня есть индексированная таблица, в которой города в штате упорядочиваются по их первой букве.У меня работает NSMutableDictionary, созданный с ключами A, B, C и т. Д.и соответствующие города добавляются в соответствующие массивы.пример: Y = ( Yatesboro, Yeagertown, York, ...

13
голосов
3ответов
22118 просмотров

Используете enum в Objective-C?

Это правильный (или даже допустимый способ) использовать emums в Objective-C?т.е. menuItem не используется, а просто определяет список add = 1, load = 2, list = 3 и т. д. enum menuItems { add = 1 , save , load , list , removeAll , remove , ...

-2
голосов
1ответов
746 просмотров

Как перемещаться по приложению с помощью MKMapView в iPhone?

В своем приложении для iPhone я использовал MKMapView для навигации с разных страниц. Но когда в это время запускается элемент управления MKMapView, элемент управления больше не возвращается в приложение.поэтому я теряю поток приложения, и мне нужно снова запустить приложение. [[UIApplication...

1
голосов
3ответов
397 просмотров

Получение сообщения «Предупреждение может не реагировать на» iphone

Я вызываю метод из другого метода и получаю предупреждение: firstViewController может не отвечать на '-playJS' -(void) playJS { //my code here }

82
голосов
9ответов
61209 просмотров

iPhone UITableView.Как включить однобуквенный алфавитный список, как в музыкальном приложении?

В музыкальном приложении iPhone при выборе «Исполнитель», «Песни» или «Альбомы» отображается tableView с вертикальным списком отдельных букв в правой части пользовательского интерфейса, который обеспечивает быструю прокрутку.Как включить эту функцию в моем приложении? С уважением, Дуг

5
голосов
6ответов
1990 просмотров

Повторное использование UIViewController для модальных и немодальных ситуаций

У меня есть UIViewController - назовем его «FormController» - это просто форма, редактирующая объект. Я хочу использовать его в двух разных ситуациях: Создание нового объекта - с использованием метода presentModalViewController: UINavigationController. Редактирование существующего объек...

3
голосов
3ответов
5122 просмотров

Сбой памяти из-за [super dealloc] контроллера uiview

У меня есть экземпляр uiviewcontroller, и когда я его освобождаю, вызывается его метод dealloc. Я выпустил несколько объектов в методе dealloc этого uiviewcontroller. Если я прокомментирую [super dealloc], приложение работает нормально, а если нет, то вылетает. Я думаю, что с выпусками,...

5
голосов
1ответов
3353 просмотров

Как я могу получить текущую выбранную строку для UIPicker?

Как получить текущую выбранную строку для UIPicker? Я хочу использовать его для получения связанной строки.Как это.Проблема в том, что я не знаю, как получить строку. //need to get currently selected row NSString *strPeriodSelection = [arrayRecurChoices objectAtIndex:periodPicker.row???];