草庐IT

Viewcontroller

全部标签

ios - 关闭从 UIDocumentInteractionController 打开的 iOS 邮件应用程序会删除 iOS7 中呈现的 ViewController View

我在我的应用中实现了UIDocumentInteractionController以在选项中显示打开。它在iOS8设备上运行良好,但在iOS7中,当我从选项的邮件中打开我的PDF时。当我关闭邮件编辑器时,它会打开邮件编辑器,它还会从我的View中删除一个菜单按钮(添加到窗口中)。我整天都在为这个问题苦苦挣扎,但找不到任何解决方案。当我在其他选项中打开我的PDF时,没有问题。该问题仅与iOS7的邮件编辑器有关。我知道UIDocumentInterfaceController在iOS7上有问题。IfoundthesameissueonSO但这是带有快速查看的预览选项。这是我打开选项的代码[

ios - 如何实现利用多个 ViewController 的 UIPageViewController

我一直在开发一个简单的测试应用程序来了解UIPageViewController的来龙去脉。我让它工作,但我不相信我的执行是最好的方法。我希望你们中的一些人能为我指出正确的方向。为了获得基本的理解,我使用本教程作为起点。http://www.appcoda.com/uipageviewcontroller-storyboard-tutorial/本教程创建了一个应用程序,该应用程序为UIPageViewController呈现的每个页面使用一个viewController。但是我需要使用UIPageViewController滚动浏览具有完全不同布局的页面。因此,为了让本教程更进一步,

ios - 如何实现利用多个 ViewController 的 UIPageViewController

我一直在开发一个简单的测试应用程序来了解UIPageViewController的来龙去脉。我让它工作,但我不相信我的执行是最好的方法。我希望你们中的一些人能为我指出正确的方向。为了获得基本的理解,我使用本教程作为起点。http://www.appcoda.com/uipageviewcontroller-storyboard-tutorial/本教程创建了一个应用程序,该应用程序为UIPageViewController呈现的每个页面使用一个viewController。但是我需要使用UIPageViewController滚动浏览具有完全不同布局的页面。因此,为了让本教程更进一步,

ios - 以编程方式更改 Storyboard的 rootViewController

我已经使用Storyboards创建了我的项目。根ViewController位于Storyboard中,我没有在appDelegate中编写任何代码。现在我想展示我的应用程序的导览,所以我想将根ViewController从TabBar更改为我的TourVC,当应用程序的导览是完成后,我想再次将我的根ViewController切换回TabBar。于是上网查了一下,按照以下几点1)从app.plist文件中删除Storyboards,2)取消选中Storyboards中的选项“isInitialViewController”,这是在TabBarController的情况下选中的,因为

ios - 以编程方式更改 Storyboard的 rootViewController

我已经使用Storyboards创建了我的项目。根ViewController位于Storyboard中,我没有在appDelegate中编写任何代码。现在我想展示我的应用程序的导览,所以我想将根ViewController从TabBar更改为我的TourVC,当应用程序的导览是完成后,我想再次将我的根ViewController切换回TabBar。于是上网查了一下,按照以下几点1)从app.plist文件中删除Storyboards,2)取消选中Storyboards中的选项“isInitialViewController”,这是在TabBarController的情况下选中的,因为

ios - 在 iOS 中,如何向下拖动以关闭模态?

关闭模态框的一种常见方法是向下滑动-我们如何允许用户向下拖动模态框,如果它足够远,模态框将被关闭,否则它会动画回到原始位置?例如,我们可以在Twitter应用的照片浏览或Snapchat的“发现”模式中找到它。类似的线程指出,我们可以使用UISwipeGestureRecognizer和[selfdismissViewControllerAnimated...]在用户向下滑动时关闭模态VC。但这只处理单次滑动,不允许用户拖动模式。 最佳答案 我刚刚创建了一个教程,用于交互式地向下拖动模态以将其关闭。http://www.thornt

ios - 在 iOS 中,如何向下拖动以关闭模态?

关闭模态框的一种常见方法是向下滑动-我们如何允许用户向下拖动模态框,如果它足够远,模态框将被关闭,否则它会动画回到原始位置?例如,我们可以在Twitter应用的照片浏览或Snapchat的“发现”模式中找到它。类似的线程指出,我们可以使用UISwipeGestureRecognizer和[selfdismissViewControllerAnimated...]在用户向下滑动时关闭模态VC。但这只处理单次滑动,不允许用户拖动模式。 最佳答案 我刚刚创建了一个教程,用于交互式地向下拖动模态以将其关闭。http://www.thornt

ios - 在 appdelegate 中设置初始 viewcontroller - swift

我想从appdelegate设置初始ViewController。我找到了一个非常好的答案,但是它在ObjectiveC中,我无法快速实现同样的事情。ProgrammaticallysettheinitialviewcontrollerusingStoryboards-(BOOL)application:(UIApplication*)applicationdidFinishLaunchingWithOptions:(NSDictionary*)launchOptions{self.window=[[UIWindowalloc]initWithFrame:UIScreen.mainSc

ios - 在 appdelegate 中设置初始 viewcontroller - swift

我想从appdelegate设置初始ViewController。我找到了一个非常好的答案,但是它在ObjectiveC中,我无法快速实现同样的事情。ProgrammaticallysettheinitialviewcontrollerusingStoryboards-(BOOL)application:(UIApplication*)applicationdidFinishLaunchingWithOptions:(NSDictionary*)launchOptions{self.window=[[UIWindowalloc]initWithFrame:UIScreen.mainSc

ios - 无法在代码中调用 segue (Swift)

我在导航Controller中嵌入了一些View。我创建了一些segues(一些从按钮到其他ViewController,一些从一个ViewController到另一个。例如,我有一个从一个按钮到名为name2的ViewController的segue(Show),当我按下按钮时效果很好,但是当我尝试以编程方式调用它时,应用程序崩溃并给出错误。这就是我在ViewController1上调用segue的方式self.performSegueWithIdentifier("name2",sender:self)这是从ViewController1到ViewController2我还有一个不