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

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

Стандартная задача — скрыть статус бар в ios-приложении. Решается очень просто: для каждого ViewControllerа в котором не нужен статус бар нужно прописать метод prefersStatusBarHidden() и вернуть true // // proSwift.ru // override func prefersStatusBarHidden() -> Bool { return true } …

Скрываем статус бар в ios-приложении: метод prefersStatusBarHidden Read more »

В предыдущих статьях мы рассмотрели возможности и некоторые простые методы анимации в Swift. В данном уроке мы рассмотрим пример использования анимации UIView.animateWithDuration,  расширим эти методы, чтобы создать свои собственные анимированные переходы (transition animations), как этот … Следует сказать, что при разработке можно использовать массу стандартных методов …

Анимация переходов ViewController или Animated Transitions in Swift Read more »

Как добавить свой шрифт в iOS приложение? Перетащите шрифт в свой проект. Скопируйте файли и укажите цель — свой проект Окройте Info.plist и на последней строке кликните кнопку (+), чтобы добавить строку с настройкой. В выпадающем списке добавленной новой строки начните набирать …

Добавление своего шрифта в приложение Read more »

Если в программе используется UITableView с нестандартными ячейками, то необходимо создавать отдельный класс для описания экземпляра такой ячейки, прописывать аутлеты (@IBOutlet) и использовать этот класс для прототипа ячейки в Interface Builder. Однако если ячейка не сильно сложна, то есть более …

Получение ссылки на элемент UI без IBOutlet Read more »

Элемент пользовательского интерфейса UIWebView позволяет отображать страницы написанные на html-5. Есть случаи, когда приложения пишут на html, а в XCode создают один контроллер с элементом UIWebView и в него загружают уже готовое приложение.

В первой части данного урока мы создали проект XCode, добавили файлы и классы для наших popover контроллеров, разместили контроллеры на Storyboard, добавили элементы интерфейса, с которыми будем работать и создали outlet’ы к ним. Т.е. сделали всю подготовительную работу — первые два пункта …

Popover Controller на iPhone – пример создания из кода. ч.2 Read more »

Уважаемые читатели! Хочу первый урок на нашем сайте посвятить popoverController’у. То что вы видите — это прототип того, что мы будем делать в этом уроке. Повторюсь это первый урок, так что прошу не сильно критиковать. Однако отзывы и пожелания все …

Popover Controller на iPhone — пример создания из кода. ч.1 Read more »