Help us understand the problem. What is going on with this article?

UIPageViewControllerの謎の空白

More than 1 year has passed since last update.

PageViewControllerを使って画面を作っていた時、画面の下に謎の白い空白が表示されていたので、なんでだろうと、StoryboardのPropertyをいじっていたのですが、どうやっても解決できず困っていました。

PageViewControllerの上に乗っけているViewがおかしいのかと、PageViewControllerのviewの背景色を変えて見たところ、○がみえるじゃありませんか。

UIPageControll.png

そう、背景色が白で気づかなかっただけで、UIPageControllが表示されていたのです。今回はデザイン上不要なので、下記のコードで対応しました。ドキュメントにはないのですが、間違っていたら教えてください。

- (NSInteger)presentationIndexForPageViewController:(UIPageViewController *)pageViewController
{
    return -1;
}

SafeAreaのせいじゃないかとか色々無駄に時間を使うことに。

nmisawa
最近は仕事ではコードを書くことが減ってきてしまいましたが、個人的にはiOS/Mac(Androidはほんと少々)のコードは書き続けています。iOSアプリも数は出してましたが、メンテナンスが大変で今はだいぶ絞ってます。良かったら使ってみてください。 http://appstore.com/twitsong
http://misawa.net
Why not register and get more from Qiita?
  1. We will deliver articles that match you
    By following users and tags, you can catch up information on technical fields that you are interested in as a whole
  2. you can read useful information later efficiently
    By "stocking" the articles you like, you can search right away