私はプロジェクトでMWPhotoBrowserを使用していますが、カスタムタブバーを実装するまで(タブ項目の1つをより高く、より広くするために)すべてがうまく機能しました。RXCustomTabBarをタブバーの開始点として使用し、少し変更しただけで、意味のある変更はありませんでした。
新しいタブバーを実装し、アプリでMWPhotoBrowserを開いた後、最初の写真しか表示できません。フォトブラウザでスクロールすることはできますが、最初の写真以外の写真は表示されません。また、最初の写真を表示していないときに、MWPhotobrowserに実装されている「fullScreenLayout」を切り替えることもできません。
何がこの問題を引き起こしているのかわからないので、私は単に混乱しています。私が使用している2つのカスタムメイドのライブラリであるため、これは非常に難しい質問ですが、おそらく誰かが過去に同様の問題を経験したことがあります。提案をいただければ幸いです。
これは、MWPhotoBrowserをプッシュするために使用するコードです。
MWPhotoBrowser *browser = [[MWPhotoBrowser alloc] initWithDelegate:self];
[self.navigationController pushViewController:browser animated:YES];
私はブラウザをモーダルに提示してみました:
[self.navigationController presentModalViewController:browser animated:YES];
そうすれば写真は正しく表示されますが、ナビゲーションバーがありません。