私は今しばらくの間しようとしているが、私はストーリーボードコントロールやTabBarを使用するアプリケーションでInAppSettingsKitを統合する方法を見つけ出すことはできません。InAppSettingsKitとStoryboardをTabBarで正しく統合する方法は?
私は今、私は1つのタブがルートビューとしてこのInAppSettingsKitを持ちたい、ストーリーボードで定義された私のタブバーを持っています。結局これは可能ですか?
ありがとうございました。
私は今しばらくの間しようとしているが、私はストーリーボードコントロールやTabBarを使用するアプリケーションでInAppSettingsKitを統合する方法を見つけ出すことはできません。InAppSettingsKitとStoryboardをTabBarで正しく統合する方法は?
私は今、私は1つのタブがルートビューとしてこのInAppSettingsKitを持ちたい、ストーリーボードで定義された私のタブバーを持っています。結局これは可能ですか?
ありがとうございました。
まあ、いろいろなことを試した後、私は私の問題は、実際に私は静的ライブラリにすべてのIASK-ものを置くこと、あったことを、考え出した(と私は何の設定バンドルありませんでした)。 MainStoryboardと同じプロジェクトにすべてのコードとニブを移動した後、それは私のストーリーボードにテーブルビューコントローラを追加することによって、働いていたとIASKAppSettingsViewControllerにそのカスタムクラスを設定します。あなたはボタンハンドラおよびその他のカスタムコードをしたい場合
あるいは、次の操作を行います。
IASKAppSettingsViewController <IASKSettingsDelegate>
から派生する のUITableViewController
self.delegate = self;
を固執してください。
//SettingsViewController.h
#import "IASKAppSettingsViewController.h"
@interface SettingsViewController : IASKAppSettingsViewController <IASKSettingsDelegate>
@end
//SettingsViewController.m
// ...
- (id)initWithCoder:(NSCoder *)aDecoder
{
self = [super initWithCoder:aDecoder];
if (self) {
self.delegate = self;
}
return self;
}
#pragma mark -
#pragma mark IASKAppSettingsViewControllerDelegate protocol
- (void)settingsViewControllerDidEnd:(IASKAppSettingsViewController*)sender {
[self dismissViewControllerAnimated:YES completion:nil];
}
ストーリーボードのテーブルビューの設定カスタムクラス クラス
これはXode 5/ios6/7で完全に機能していると報告したいだけです。私は上記のようにSettingsviewControllerとTabBarControllerを持っています。 – mox1
にそれが簡単にコントロールをストーリーボードに独自の静的なテーブルビューを作成し、ときNSUserDefaultsを設定していないですコントロールがタップされます。これを行うことで、InAppSettingsKitフレームワークは必要ありません。 – thvanarkel
はい、多分ですが、InAppSettingsKitは設定アプリに非常によく似ていて、settings.bundleを使用しているためInAppSettingsKitを好きです。私がInAppSettingsKitを取得しなければ、私はあなたの言ったことをします。 – Garoal