В AppSettingsKit и Storyboard: как поставить кнопку возврата? - PullRequest
1 голос
/ 19 марта 2012

Я использую ARC-версию инфраструктуры InAppSettingsKit (https://github.com/tibr/InAppSettingsKit), чтобы поместить пакет настроек в мое приложение с раскадровкой. Мне удалось заставить настройки работать, но он показывает настройки, и я не могу вернитесь в меню моего приложения.

The navigationcontroller that i want

what it shows, it is a TableViewController

Есть предложения? Спасибо.

1 Ответ

2 голосов
/ 29 апреля 2013

Может быть, это поможет кому-то еще

Я использовал основную ветку с раскадровками и флагом -fno-objc-arc, но это должно быть то же решение

Я не уверен, как выВы получили кнопку «Назад» на изображении выше, потому что моя кнопка отображается как выполненная.

Я создал подкласс с именем

@interface SettingsViewController : IASKAppSettingsViewController <IASKSettingsDelegate>

Я связал раскадровку для использования этого класса вместо IASKAppSettingsViewController. Я добавилShowDoneButton = YES

@implementation SettingsViewController
 - (id)initWithCoder:(NSCoder *)aDecoder
 {
 self = [super initWithCoder:aDecoder];
 if (self) {
     self.delegate = self;
     self.showDoneButton = YES;
 }
 return self;
}

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

...