ОБНОВЛЕНО ВОПРОСАdidSelectRowAtIndexPath Segue Не Отправка
Кода в AppDelegate в моем приложении авариях/doensn't признает SEGUE когда segueing в MainStoryBoard, когда ниже код активен.
В моем приложении AppDelegate я добавляю следующие строки кода в didFinishLaunchingWithOptions
для установки заголовка. Однако я не могу удалить код, иначе у меня не будет заголовка, и, к сожалению, он требует, чтобы он был rootViewController. Любые предложения, как перефразировать это? :
var tableVC:FeedTableViewController = FeedTableViewController(className: "ProductInfo")
let headerImage = UIImage(named:"header.png")
UINavigationBar.appearance().setBackgroundImage(headerImage, forBarMetrics:.Default)
UIApplication.sharedApplication().statusBarStyle = UIStatusBarStyle.Default
var navigationVC:UINavigationController = UINavigationController(rootViewController: tableVC)
let frame = UIScreen.mainScreen().bounds
window = UIWindow(frame: frame)
window!.rootViewController = navigationVC
window!.makeKeyAndVisible()
Когда я вынимать window
код, который определяет rootVC и т.д. Я могу непосредственно перейти без проблем. Мой заголовок, который я установил в appDelegate, также исчезает.
Ошибка, с которой я столкнулся, состоит в том, что у приемника VC нет сегмента, называемого «mySegue». Приемник VC должен быть моим начальным VC и установлен как начальный VC в Раскадке.
Сег выполняется на didSelectRowAtIndexPath.
Почему? Есть идеи?
благодарит заранее.
Почему вы создаете экземпляр, удаляете и загружаете нить этой ячейки в методе делегата в первую очередь? – NSNoob
Начал просто попробовать все. Пробовал без него, и он рушился, теперь, когда у меня есть это, он не падает, но он не работает. Не имеет смысла ... – lukaivicev
У вас есть indexPath, на основе этого различайте ячейки. – NSNoob