Ответы пользователя по тегу Apple Xcode
  • Как добавить элементы за границы UIViewController'a в xcode?

    @korolevsky_s
    iOS Developer
    Все правильно Вы делаете. Через freeform изменяете height своего контроллера. Но если Вы добавите в контроллер scrollView, то тогда все выше описанное можно не делать. Выделив контроллер можно будет скролить его содержимое непосредственно в StoryBoard
    Ответ написан
    Комментировать
  • Почему не работает переход после клика по cell в результате поиска по таблице?

    @korolevsky_s Автор вопроса
    iOS Developer
    Теперь въехал. У меня результат поиска отображается в resultController, поэтому спасла вот такая муть... ))) Да, нужно ее допилить, но уже хоть все работает. ) Почти все... при поиске сбивается порядок картинок в таблице...
    override func prepareForSegue(segue: UIStoryboardSegue, sender: AnyObject?) {
            if segue.identifier == "showDetailsSegue" && searchController.active {
                if let indexPath = self.resultsController.tableView.indexPathForSelectedRow {
                    let destinationVC = segue.destinationViewController as! DetailsViewController
                    destinationVC.ralImage = self.ralImages[indexPath.row]
                    destinationVC.ralName = self.filteredRal[indexPath.row]
                } else if let indexPath = self.tableView.indexPathForSelectedRow {
                    let destinationVC = segue.destinationViewController as! DetailsViewController
                    destinationVC.ralImage = self.ralImages[indexPath.row]
                    destinationVC.ralName = self.ralNames[indexPath.row]
                }
            }
            
            if segue.identifier == "showDetailsSegue" {
                if let indexPath = self.tableView.indexPathForSelectedRow {
                    let destinationVC = segue.destinationViewController as! DetailsViewController
                    destinationVC.ralImage = self.ralImages[indexPath.row]
                    destinationVC.ralName = self.ralNames[indexPath.row]
                }
            
            }
        }
    Ответ написан
    Комментировать
  • Почему static TableView не реагирует на действия?

    @korolevsky_s Автор вопроса
    iOS Developer
    Apdate! Методом проб и ошибок вычислил, что проблема в методе:
    let tap: UITapGestureRecognizer = UITapGestureRecognizer(target: self, action: #selector(MainTableViewController.dismissKeyboard))
            view.addGestureRecognizer(tap)


    Можно ли его заменить другим? Очень нужно, что-бы клавиатура исчезала при клике в любую область
    Ответ написан
    Комментировать