Все технические форумы на одном сайте Удобный поиск информации с популярных форумов в одном месте
Вопрос: Программное создание контролера или варианты реализации меню с подменю на UITableView

 Добрый день!
Имею идею создать список пунктов меню на UITableView. По клику на cell должен совершатся переход в подменю, тоже из UITableView и так далее. Глубина подменю заранее не известно и в процессе варьируется. 
Начал делать так: Создал в сториборд TableViewController для корневого меню, и, от него через segue для меню первого уровня и тут понял что заранее неизвестно количество таких переходов. Помогите решить эту проблему. Может есть какие-то патерны для подобных проблем или создание контролера и сегвея возможно программным путем (если да-как?) или вообще это решается по-другому? 
Ответ:
1) Забей на сториборд

2) я могу предложить пару решений 
первое, при выборе пункта меню, менять данные, с которых рисуется меню и вызывать reloadData.

второе, при выборе пункта меню, пушить новый контролер, в котором отображать UITableView с нужными данными.
при таком подходе будет работать стандартная навигация. 
Вопрос: UItableView, textField и клавиатура

Привет всем.

После перехода на 5-й хкод и тестирования приложения написанного для 5-6 версий иоса столкнулся с багом, на который на офф форуме пока ответа не получил. Может у кого-нибудь такое было?

в 6-ой версии так

(IMG:)


а в 7-ой вот так

(IMG:)

Это сообщение отредактировал(а) spens - 19.9.2013, 13:52
Ответ:
выкрутился ручным UIKeyboardWillShow/HideNotification и UIView animate


Вопрос: Скролинг картинок

Здравствуйте. Подскажите как правильно сделать процесс листания картинок. Я просто видел несколько вариантов реализации и через pageController и с помощью ScrollView когда какой нужно применять. В варианте с scrollView я так понимаю загружаются сразу все картинки и в случае когда картинок будет много это не очень правильная реализация.
Ответ:
в случае когда картинок будет много это не очень правильная реализация
посмотрите в сторону SDWebimage и подобных бибилиотек кешированной ансинхронной загрузки картинок
Пользуйтесь UICollectionView
+ это верное решение
Вопрос: Создание приложения и устройства к нему

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

Вопрос такой: возникла идея создания приложения и устройства под это приложение. Суть в том, что есть заданная область от айфона до этого устройства(назовем его чип), допустим 10 метров радиусом, в котором чип находится в спокойном состоянии, но если этот чип выйдет за пределы этой зоны, то на айфон владельца поступает предупреждающий сигнал, в котором ему предлагается два варианта: "да, я знаю, что чип вышел из зоны"-и тогда чип переходит в режим сна и "нет, я к этому не причастен"(ну ответы условно написал)) и тогда открывается карта местности на которой видно текущее местоположение чипа. Плюс возможно ли еще сделать так, чтобы при открытии приложения и выбора определенной функции чип издавал звук? В мыслях еще много функций..но в принципе возможно ли наладить такую связь?

Если кто-то заинтересуется данной темой и захочет узнать где конкретно возможно применение этой технологии( но только серьёзно заинтересовавшиеся люди) можем обговорить по скайпу.

Заранее спасибо за ваше внимание и ответы!
Ответ:
Если есть возможность писать в базу на сервер, то можно использовать либу firebase для ios. Ее преимущество в том, что читать базу с сервера на телефоне не нужно, так как либа делает это сама и вызывает калбэки в ваше приложение. то есть чип пишет, а приложение получает калбэки, то есть довольно шустрый реалтайм. 


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

Как программно сделать текущей строку в Tableview.
Не могу найти в инете как программно сделать текущей строку в Tableview.
Ответ:
добавил перед tableView self и все заработало, загадка?
Код

                    [self.tableView scrollToRowAtIndexPath:indexPath atScrollPosition:UITableViewScrollPositionTop animated:NO];

Вопрос: Как программно узнать версию iOS, в которой запущено приложение?

Как программно узнать версию iOS, в которой запущено приложение? Мне надо узнать на 7 или 8-ой iOS запущено приложение. Или мне обязательно писать две версии программы?
Вопрос: Можно ли программного позвонить на ios

Добрый день.

Не могу найти точной информации, подскажите, пожалуйста:
Если ли возможность на ios программного совершить звонок и/или отправить SMS?
Устройство не джейлбрекнутое.

Спасибо. 

Это сообщение отредактировал(а) rlepricon - 26.4.2016, 08:03
Ответ:
Спасибо!
Вопрос: Что нужно знать для создания приложений iOS?

Доброго времени суток!
Уважаемые программисты, подскажите пожалуйста, что нужно знать для начала создания приложений под iOS? Я новичок в этом деле и совсем не разбираюсь в программировании, если можно то распишите порядок получения знаний. Заранее большое спасибо за ответы!
Ответ: Ок, спасибо большое
Вопрос: Создание iOS-приложения

В видеокурсе мы рассмотрим все аспекты создания хорошей современной игры под самую популярную мобильную платформу в мире.
Мы оптимизируем игру таким образом, чтобы она стабильно работала на всех устройствах.
Стоимость видеокурса составляет: 800 руб.
В видеокурс входит 25 уроков.
Если видеокурс покупается с проектом, то стоимость составляет 950 руб. (Проект чтобы запустить игру стоит - 150 руб.)
Для начала высылаю вступительный ролик и первый урок данного видеокурса, а дальше вы уже решаете будете покупать полный курс или же нет.
Обращаться в лс. ()
Ответ: Таких уроков вагон абсолютно бесплатно.
Не однодневки как минимум покупают домен и регистрируют сайт, где очень подробно всё описывают, предоставляют свои контакты и прочее, чтобы люди понимали за что и кому они платят.
Вопрос: Создание программы магазина на iOS

Хотел спросить сколько будет стоить создание магазина приложения под IOS.И сколько времени займет.
Ответ: Да, я называю цены организации. Поддержка, аппдейты, гарантия исправления кода при смене версий Swift, другие нюансы. Хотя работая частником - это тоже можно оговорить в предложении. С учетом разницы ценника.