質問: iphoneでuiviewcontrollerをポップアップとして表示する このよくある繰り返しの質問に対する完全で決定的な答えはないので、ここで尋ねて答えます多くの場合、下の図のように、全画面をカバーしないようにuiviewcontrollerを提示する必要があります。appleは、uiviewcontroller、twitterまたはfacebookの共有view controllerなど、いくつかの同様のuialertviewを提供しています。カスタムコントローラーでこの効果を実現するにはどうすればよいですか?
回答: ezpopupを使用できます( https://github.com/huynguyencong/ezpopup )。これはswiftポッドであり、非常に使いやすいです。// init yourviewcontroller let contentvc = ... // init popup view controller with content is your content view controller let popupvc = popupviewcontroller(contentcontroller: contentvc, popupwidth: 100, popupheight: 200) // show it by call present(_ , animated:) method from a current uiviewcontroller present(popupvc, animated: true)