草庐IT

iphone - 在 Interface Builder 中为 Iphone 创建弹出 View Controller

我该怎么做呢?我知道我必须给popover一个ViewController,它从中构造它的View,但我不知道如何在InterfaceBuilder中构造这个View(比如添加标签和按钮等等)。我是否只是在普通的Storyboard中做这件事,并且有一个Storyboard随机地没有连接到任何其他东西,坐在角落里?我是否创建另一个Storyboard?即使我的项目全是Storyboard,我也要创建xib吗?我是否以编程方式创建它? 最佳答案 因为你没有在你的问题中指定目标设备,我给你Ipad答案IPAD:转到Storyboard,

ios - 在 iPad 上的弹出窗口中推送导航 View Controller 时更改弹出窗口 Controller 的大小

我是iosdevelopement的新手。我有一个主viewController有导航项,而我点击导航项popoverviewcontroller看起来很好,gettigexactcontentSizeForViewInPopover(320,845),问题是当我点击popoverviewcontroller内的按钮时必须更改popoverContentsize。UIBarButtonItem*btn=(UIBarButtonItem*)sender;Agamam*agamamView=[[Agamamalloc]initWithNibName:@"Agamam"bundle:nil]

ios - 如何检测弹出窗口关闭

当弹出窗口打开时,如果您单击它,它会关闭。有可能阻止这个吗?基本上我有以下问题。当弹出窗口关闭时,我需要处理一个函数。如果我在弹出窗口中设置一个带有关闭功能的按钮,那么我可以将该功能放在关闭方法中,但是如果用户点击屏幕,则不会检测到这一点。因此,如果您单击关闭弹出窗口,则可以停止关闭它。或者是否可以检测到允许调用我需要的函数。谢谢詹姆斯 最佳答案 可以使用这两种方法,但是第二种适合你的场景:/*Calledonthedelegatewhenthepopovercontrollerwilldismissthepopover.Retur

iphone - 在 MapView 上点击注释时隐藏弹出窗口

我正在创建一个在map上显示大量图钉的iPhone应用程序。我需要该应用程序推送另一个View,该View将在点按图钉时显示该位置的大量信息。在我的viewDidAppear中,我有一段代码设置了pin的标题和副标题值,仅用于测试目的。-(void)viewDidAppear:(BOOL)animated{pin.title=@"Sometitle";pin.subtitle=@"Somesubtitle";}在我的didSelectAnnotationView委托(delegate)中,我有类似的东西-(void)mapView:(MKMapView*)mapViewdidSelec

ios - 将带有可见导航栏的 View Controller 弹出到带有隐藏导航栏的 View Controller 时,带有 interactivePopGestureRecognizer 的黑色区域

我有这个ViewController#1,它是导航Controller的RootViewController,并且有self.navigationController.navigationBarHidden=YES;ViewController#1告诉它的导航Controller去推送ViewController#2,它有self.navigationController.navigationBarHidden=NO;当我想通过从屏幕左侧滑动来从ViewController#2返回到ViewController#1时,我看到我的View就像我在此处附加的屏幕截图一样。这是在我向右移动手

ios - 快速关闭弹出窗口后刷新 View

我正在看这个教程youtube并且我在弹出窗口中添加了按钮。按钮正在添加硬币(IAP),但问题是当我关闭弹出窗口时它不会刷新View以查看更新硬币。如果我点击后退按钮然后再次出现,它就会更新。所以问题是按下关闭按钮后如何刷新父View。这里是popupVCimportUIKitclassPopUpViewController:UIViewController{overridefuncviewDidLoad(){super.viewDidLoad()self.view.backgroundColor=UIColor.blackColor().colorWithAlphaComponent

ios - 在 SFSafariViewController 中处理弹出窗口/标签

我正在我的应用程序中实现SoundCloud登录流程。该应用程序在SFSafariViewController中打开https://soundcloud.com/connect并使用redirect_uri使用我的应用程序的自定义URL方案来接收响应.它适用于直接SoundCloud登录,但在尝试使用他们的“使用Google登录”按钮时失败。在Safari中,该按钮会打开一个带有Google登录页面的新选项卡(在桌面上弹出),然后该页面通过postMessage与SoundCloud选项卡通信。如果您使用iOSSafari应用程序,此登录流程工作正常,但在SFSafariViewCon

ios - iPhone 在弹出窗口中出现滚动问题

在iPhone中遇到问题,创建一个聊天网络应用程序。在弹出固定位置有聊天窗口。当单击文本输入发送消息时,iPhone键盘将其打开并将聊天部分的标题部分移至顶部需要修复标题和文本区域应始终与whats-app中一样可见将标题部分设置为固定位置,固定相同的文本区域,即使键盘打开或不打开防止标题在顶部移动意味着防止iPhone滚动注意:它在安卓手机上运行良好。只有iPhone浏览器出现问题,可能是由于iPhone滚动。 最佳答案 这是一个简单的概念性示例:TitleSomescrollablecontent...SomeCTAbutton

打开Anaconda 时VS code会先行弹出,不关掉则会卡住进程。如何解决这个问题?

问题的详细描述:打开Anacondanavigator时,VScode会先行弹出并显示出VSCode安装目录下的一个cli.js文件,不关掉VSCode则会卡住进程,关掉VSCode的进程后Anacondanavigator才会打开。如何解决这个问题?可以试试以下解决方案:修改启动参数:在Anaconda的快捷方式上右键,选择属性,在目标一栏后面加上:--no-start修改环境变量:Windows:打开环境变量编辑器,选择系统变量,找到Path,点击编辑。在Path的最后添加:C:\ProgramData\Microsoft\Windows\StartMenu\Programs\Anacon

ios - Storyboard - 在没有 UINavigationController 的情况下弹出到根 UIViewController?

我有一个UIViewController层次结构,它由一个RootViewController组成,它连接到一个UITabBarController,它下面有几个UIViewControllers。这些选项卡中的每一个UIViewControllers都有自己的UINavigationController。没有共享的UINavigationController,也没有应用于RootViewController。现在我遇到一种情况,我需要从UIViewControllers选项卡中的一个一直弹出回到RootViewController。但是,由于RootViewController和选项