腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
视频
沙龙
1
回答
SwiftUI -从视图中显示自定义ViewController
、
、
、
、
我的View中有一个View,它调用自定义视图控制器(UIViewControllerRepresentable),因为我使用的外部库需要一个视图控制器作为参数来显示自己的弹出窗口(,当然不能更改)。 由于这个原因,我创建了这个中间件视图控制器,但是使用这个逻辑,行为不是我想要的. 两个弹出窗口,一个在另一个顶部将被打开。 这是因为这个库不是在SwiftUI中创建的,而是经典的UIKit。 我所做的: ContentView struct ContentView: View { @State var showViewController = false var body:
浏览 7
提问于2021-03-05
得票数 0
2
回答
如何在进行更多处理时排除一个弹出窗口并显示一个活动指示符
、
、
将应用程序转换为在iPad上工作。需要一些帮助,以了解处理弹出式,解雇和活动指标的顺序。 以下是所需的顺序: 在弹出窗口中呈现一个包装在导航控制器中的表视图。 从表中选择一行。 将信息从该行发送到主视图控制器(父视图控制器)。 彻底解散波波夫。 显示正在进行处理的活动指示符。 做些处理。 使活动指示器消失。 在主视图上绘制图形。 我已经能够做上述所有的事情,除非弹出器停留在屏幕上,直到完成所有处理和绘制图形。当弹出器消失时,活动指示器就会出现。我尝试过委托、通知和设置者,但都没有结果。看起来,方法中的所有进程都不一定按顺序执行,而popover视图一直保
浏览 1
提问于2013-06-08
得票数 0
回答已采纳
2
回答
iOS Popover在关闭后不会消失
、
、
、
、
我们有一个视图控制器,当单击时会显示来自UIBarButtonItem的弹出窗口。弹出窗口显示得很好,但当我们单击弹出窗口内部的Cancel按钮时,它会调用dismiss(_:completion:),或者当我们在弹出窗口外点击时,弹出窗口会消失。但是,显示弹出窗口的视图控制器内的所有内容仍然不可单击。当我们检查视图层次结构时,我们可以看到popover以及它的UITrasitionView仍然在窗口上,并且阻塞了它后面的视图控制器,即使在模拟器中popover不再可见。可能的原因是什么? 我们已经正确地设置了popover控制器的buttonBarItem,并且它可以正确地显示。只是当它被驳
浏览 4
提问于2018-12-31
得票数 0
3
回答
防止弹出窗口显示在显示的视图上
、
、
、
、
我正在尝试显示一个密码屏幕,该屏幕在X数量的不活动后出现。我在根视图控制器上使用presentViewController:animated:completion:,它可以正常工作,除非已经显示了弹出窗口。从条形按钮项显示的弹出窗口出现在显示的密码屏幕上。 有没有一种方法可以在显示视图控制器时消除或隐藏所有可见的弹出窗口?
浏览 1
提问于2013-06-05
得票数 1
回答已采纳
2
回答
jquery移动电话,在更改页面时发出
、
在我的jquery移动网站中,我将从页脚文本输入请求发送到控制器,控制器将json数据作为弹出窗口发送回视图(此弹出窗口中的数据使用jstemplate呈现)。 一切正常工作,但当我改变时,页面请求被传递给控制器,但是弹出窗口没有显示。 从我发送的js函数 $("#myDataPopUp").popup("open").enhanceWithin(); 在_Layout.cshtml内部 <div id="myDataPopUp" data-role="popup" class="ui-content" d
浏览 2
提问于2014-04-06
得票数 1
回答已采纳
1
回答
当弹出到上一个视图控制器时,我在转换过程中得到了自身的一个副本
我使用以下代码弹出到父视图控制器(并不总是堆栈中的直接父视图控制器),但由于某种原因,我让当前视图控制器滑入到我要弹出到的父视图控制器之前。 CATransition* transition = [CATransition animation]; transition.type = kCATransitionPush; transition.subtype = kCATransitionFromLeft; [self.navigationController.view.layer addAnimation:transition forKey:kCATransition]; [self.navi
浏览 0
提问于2010-11-26
得票数 0
1
回答
关闭UIpopover
、
、
如何从导航堆栈中取消弹出窗口。我有一个导航控制器作为popover的根控制器,堆栈中有2个taes。因此第一个表视图推入第二个表视图,第二个表视图应忽略弹出窗口。我可以在弹出窗口的表之间传递一个引用,尽管这似乎是错误的。在不同的控制器之间导航后,关闭弹出窗口的首选方式是什么?
浏览 1
提问于2011-01-24
得票数 1
回答已采纳
5
回答
如何防止取消popover控件?
、
、
当我触摸任何视图时,我不想取消弹出控制器。有可能吗?我正在使用下面的代码来显示弹出控制器。 UIPopoverController* popoverCamera; popoverCamera= [[UIPopoverController alloc] initWithContentViewController:videoRecorder]; [popoverCamera presentPopoverFromRect:CGRectMake(cropRectangleButton.frame.origin.x,cropRectangleButton.frame.origin.y,0,0) in
浏览 0
提问于2012-04-30
得票数 1
回答已采纳
1
回答
将uiview控制器显示为弹出窗口
、
我当前的viewController是黑色的(根据我的要求,这应该是黑色的)。我正在以弹出窗口的形式呈现另一个视图控制器。这个控制器有一个默认的视图,我将其设置为透明颜色,在默认视图的顶部采用另一个视图,该视图的背景颜色为黑色,并将其alpha设置为.6,顶部的视图为背景为白色的tableview。我的问题是弹出窗口显示正确,但由于我的源视图控制器视图的颜色是黑色的,所以我的弹出窗口视图颜色也显示了这一效果
浏览 0
提问于2019-07-03
得票数 0
5
回答
iPad在弹出器本身内有按钮拒绝弹出。
、
、
、
我的弹出式控制器上有个按钮。我想使用它来排除弹出,所以我尝试访问呈现视图控制器(“根”视图控制器)的方法(dismissPopover)。 备注:取消弹出的方法已经在根VC中设置并工作,该根VC是委托。如果我这么说的话,它就会把波波夫拒之门外。我只需要从弹出处访问这个方法。 为此,我在AppDelegate中设置了一个属性,并获得rootVC的一个实例,如下所示:self.rootController = (ViewController*)self.window.rootViewController;。然后,我将根VC类和AppDelegate导入到popover的视图控制器类中,如下所示。似
浏览 1
提问于2013-01-14
得票数 3
回答已采纳
2
回答
Swift -没有故事板,我如何制作一个模式弹出窗口?
、
、
我没有使用故事板,而且在你按下一个按钮后,我很难找到关于以编程方式制作一个模式弹出窗口(它将是一个白色背景的表单,占据了屏幕的下半部分)的资源。之前的视图将被禁用,直到您退出此模式弹出窗口。 这个模式弹出窗口会有自己的视图和视图控制器吗?我如何使弹出窗口出现,并在您退出后将控件交还给原始视图控制器? 谢谢?
浏览 0
提问于2017-08-06
得票数 0
2
回答
单击UIPopoverPresentationController中的按钮即可移动到视图控制器
、
、
、
、
我有一个表格视图控制器,它有一个带按钮的单元格。 单击此按钮时,我将视图控制器显示为UIPopoverPresentationController。 该弹出控制器有两个按钮,是和否。 单击“是”,我希望能够分割到另一个视图控制器,单击“否”,我将取消弹出控制器。 单击“否”时,弹出窗口被取消,但单击“是”时,我不会移动到所需的视图控制器。 尽管调用了该视图控制器的view did load()方法。问题是没有显示新的视图控制器。 单击YES时,弹出窗口将被清除,但仍保留在上一个视图控制器上 以下是我的代码 TableViewController类 func onTapPickButton(se
浏览 8
提问于2017-07-06
得票数 1
1
回答
iOS -快速-如何在不禁用背景的情况下显示UIAlertViewController
、
我想在屏幕顶部显示一个弹出视图,但同时启用实际屏幕。用户应该能够在屏幕的控制器上执行所有的触摸操作,同时也可以在弹出视图上显示和允许触摸操作。当然,背景不会褪色。 我认为UIAlertController没有满足这种需求的现有样式。有可能用UIAlertController吗?(PS. )使用UIPopoverPresentationController自定义样式,设法禁用淡出,但仍然无法使触摸屏在后台屏幕上工作)
浏览 2
提问于2016-05-05
得票数 0
回答已采纳
2
回答
在iPhone中禁用键盘方向
、
、
我需要只支持键盘视图的肖像模式。 因为,我有一个支持所有方向的UIViewController。它提供了一个视图控制器,该控制器仅支持纵向,并且该视图有一个文本字段。当TextField成为first responder时,将弹出键盘视图。现在,如果我更改设备方向,键盘会将其方向更改为横向。 如何使键盘保持纵向?
浏览 0
提问于2011-08-04
得票数 0
回答已采纳
1
回答
当另一个对象被选中时,是否有可能取消弹出控制器?
、
、
我得到了一个MapView,我通过推入一个UIPopover控制器来编辑注释的标注,我在这个控制器上添加了一些表视图。我想实现的是,当我选择地图上的另一个注释时,我不需要点击,这样我的弹出控件就会关闭。有没有可能在不单击的情况下在背景中启用这些对象? 有什么想法或建议来解决这个问题吗?
浏览 3
提问于2011-12-06
得票数 0
回答已采纳
1
回答
iOS:关闭弹出窗口后重绘父视图
我有一个父视图控制器和另一个用于弹出的视图控制器。popover被正确地解除。按下父视图控制器上的按钮将产生预期的弹出窗口。popover视图中有一个按钮,当按下该按钮时,应该会更改父视图中按钮的颜色。 我遇到的问题是,当我按下弹出窗口中的按钮时,它会关闭,但父视图控制器中的按钮不会改变。 我已经在父视图控制器中尝试过[self.view setNeedsDisplay]。我尝试过在popover委托方法和- (void)popoverControllerDidDismissPopover:(UIPopoverController *)popoverController方法中调用它。后一种方法
浏览 0
提问于2013-01-26
得票数 0
回答已采纳
5
回答
按下导航后退按钮时,SWRevealViewController关闭左侧视图
、
、
我有一个前视图控制器和一个侧视图..在导航栏上按下后退按钮,我一直在弹出视图控制器,到以前的视图控制器。我想滑出我的侧视图,如果我按下后退按钮时它是打开的。 我的代码是我有一个带有后退按钮的导航栏,如下所示: [navbar.backViewButton addTarget:self action:@selector(backBtnClicked) forControlEvents:UIControlEventTouchUpInside]; 后退按钮按下: -(void)backBtnClicked{ [self.navigationController popViewControllerA
浏览 0
提问于2015-11-03
得票数 1
1
回答
Swift:从不同的视图控制器委托调用segue
、
我有一个视图控制器,我从它调用一个popover,在popover中我有一个委托,它回调主视控制器中的一个函数。 在这个函数中,我关闭了弹出窗口,想要加载一个不同的视图控制器, 如果我这样做,原始弹出窗口的关闭会起作用。 func KeypadDismissData(View: UIViewController, Password : String){ View.dismissViewControllerAnimated(true, completion: nil) } 但是,如果我尝试调用segue来使用代码加载新的视图控制器 func KeypadDismissData(Vi
浏览 1
提问于2015-04-26
得票数 0
2
回答
在浏览导航控制器时丢失指向委派的指针
、
、
、
、
我不完全确定如何解释我的问题,但我会试一试。 因此,我一直在尝试学习如何使用委托和协议,但遇到了一个问题。我有一个协议: ButtonInPopOverWasPressed,有一个方法: - (void)buttonWasPressed:(NSString *)buttonValue; 我还有一个主视图控制器和一个自定义popover类,其属性为: @property (retain, nonatomic) id <ButtonInPopoverWasPressed> delegate; 在我的主视图控制器中,我有一个按钮和一个文本标签。当按钮被按下时,它会切换到正常的
浏览 0
提问于2012-06-29
得票数 2
回答已采纳
1
回答
在显示isModalInPresentation设置为true的页面工作表后,无法正常关闭弹出窗口
、
我们有一个视图控制器(A)以弹出窗口的形式呈现。当它以页面形式显示视图控制器(B)时,我们在B上将isModalInPresentation设置为true,以防止向下滑动手势忽略它。但是将其设置为true也会导致它在视图控制器A上被更改为true。因此,在页面页被取消(使用dismiss(animated: true, completion: nil))之后,不能通过在其边界之外点击来取消弹出窗口。 我们尝试在B上(在其viewWillDisappear(_:)中)将isModalInPresentation设置回false,虽然这会将A上的isModalInPresentation更改回f
浏览 132
提问于2019-10-19
得票数 1
5
回答
在Tab Bar App上弹出所有视图控制器
、
、
我有一个标签栏应用程序与导航控制器在应用程序的5个选项卡中的4个。我有一个‘重置应用程序’功能在我的应用程序,清除所有数据等…我也想把所有的视图控制器弹回它们的顶视图。我知道如何使用popToRootViewControllerAnimated将单个导航控制器弹出到根目录,但是否可以弹出每个选项卡上的所有视图控制器?
浏览 0
提问于2013-01-16
得票数 3
回答已采纳
2
回答
使视图控制器保持活动状态(在后台)
、
、
我有一个视图控制器来管理我的电视布局(HDMI Apple AV适配器)。一切都很好。我使用iPad上的弹出窗口调用视图控制器。 当我打开弹出窗口时,外部屏幕被识别出来,我可以使用它。但当我关闭popover View (这意味着我将我的TV Playout View Controller发送到后台)时,TV屏幕(逻辑上)变为黑色。 是否可以通过退出让我的视图控制器保留电视屏幕上的图片? 就像“伪代码” [TVOutViewController stayActiveInBackground]; //pseudocode 提前感谢!
浏览 0
提问于2011-11-04
得票数 2
回答已采纳
2
回答
弹出解散后删除模糊背景
、
我有两个视图控制器:MainViewController和PopupViewController。在主控制器上,我有一个带有长按压手势识别器的图像视图,在长点击时,我调用我的弹出视图控制器,并在我的主控制器上使用模糊: var blurEffectView: UIVisualEffectView! @IBAction func addGamePopup(_ sender: UILongPressGestureRecognizer) { if (sender.state == UIGestureRecognizer.State.began){ self.view.a
浏览 0
提问于2019-03-13
得票数 1
回答已采纳
2
回答
如何在UIViewController弹出后关闭UIActionSheet或UIAlertView
、
、
、
、
在一种情况下,当UIAlertView或UIActionSheet显示时,由于一些外部事件,我应该弹出视图控制器,当我这样做时,在视图上显示的警报视图或操作表都没有破坏。因为我在很多地方显示了警报视图,所以我不想让它成为成员变量,并通过逐个检查来消除它。 如何处理此案?任何想法都是非常受欢迎的。 谢谢。
浏览 0
提问于2013-07-31
得票数 0
1
回答
导航堆栈中的SwiftUI - Pop不会释放视图。
、
、
、
首先,我想强调我的视图层次结构。我只有FindUserView和WelcomeView。 如果输入的电子邮件存在,FindUserView用于从服务器检索用户。如果是这样,那么它会自动地将我重定向到下一个WelcomeView,在那里我可以输入密码并登录。 我创建了一个和一个视频 我的FindUserView: 通过在FindUserView上按NEXT按钮,我从数据库中获取一个用户: func fetchUser(with email: String) { userService.getUser(with: email) { (result) in
浏览 5
提问于2020-04-26
得票数 6
回答已采纳
1
回答
SwiftUI,警报干扰了NavigationLink?
、
、
以前在这个问题上的线程有一些不迅速的答案,我不知道如何在SwiftUI中实现。请注意,我正在使用Xcode 12.5。 我创建了一个操场,试图发布代码的“演示”版本,但你不知道,操场运行得完美无缺。所以,在不让你的眼睛流血的情况下,发布一些代码。我收到这样的警告: <TtGC7SwiftUI41StyleContextSplitViewNavigationControllerVS_19SidebarStyleContext推视图控制器:动画:在进行现有的转换或表示时调用 0x103021c00>;导航堆栈不会被更新。 下面是代码的操作方式: 从视图A导航到视图B。在视图A的Navi
浏览 14
提问于2021-06-03
得票数 1
2
回答
我怎样才能检测到爆米花已经完成了?
、
、
在我用Swift构建的OS应用程序中,当用户没有登录时,我会显示一个弹出窗口。用户通过弹出程序登录。然后,我如何在视图控制器中检测到启动了该弹出器,该弹出器已被驳回?
浏览 2
提问于2015-02-13
得票数 0
回答已采纳
2
回答
在底层ViewController中禁用UIGestureRecognizers
、
在视图控制器中,我正在构建一个图标网格。每个图标打开相同的弹出视图,但填充了不同的信息。 我以这种方式创建网格: for (int i=0; i<NUM_BADGES; i++) { BadgeThumbView *thumb = [[BadgeThumbView alloc] initWithFrame:CGRectMake(posX, posY, 70, 100) andWithLabel:[NSString stringWithFormat:@"BADGE N
浏览 0
提问于2012-12-07
得票数 0
回答已采纳
2
回答
如何在不知道UIActionSheets和UIPopoverControllers是谁提供的情况下将它们弃之门外
、
、
、
、
在我的客户端应用程序中,我有一个空闲超时控制机制,当用户在指定的时间间隔内没有对应用程序执行任何操作时,我会显示一个警告,并将他返回到登录屏幕。这种控制发生在我的容器视图中,在那里我启动了我的所有其他视图。当空闲时间结束时,我将这个容器视图弹出给它的调用者,即登录屏幕。 问题是,如果用户执行sthg操作,显示动作表单或弹出窗口,然后在空闲时间结束之前什么也不做,当我将他推到登录屏幕时,操作表单和弹出窗口也会保留在登录屏幕上,因为我不会忽略它们。 为了解决这个问题,我可以考虑让所有的动作表单和弹出窗口保留为我的视图控制器的成员,然后在它们的所有者的viewWillDisappear方法中将它们删
浏览 0
提问于2011-07-14
得票数 3
回答已采纳
1
回答
弹出视图不显示子视图
、
、
、
、
我有一个iOS应用程序,是用带有自动布局的故事板创建的。视图控制器位于导航控制器中。在导航控制器链的几个步骤中,我在VC1中有一个按钮,它通过popover连接到VC2。当我点击按钮时,会出现一个弹出视图,但是是空白的。我更改了VC2的背景色,以查看视图是否实际出现。确实是。没有可见的子视图。我已经创建并重新创建了VC2。我已经更改了视图、子视图和视图控制器的大小。我已经手动和自动创建了约束。我还在导航视图控制器之外创建了一个测试视图控制器。它的行为与导航控制器中的视图控制器相同。 为了检查我是否完全无能,我创建了一个有一个VC的故事板的新项目。我在这个VC中放置了一个按钮,上面有一个弹出的图
浏览 2
提问于2015-07-21
得票数 1
回答已采纳
1
回答
SwiftUI中的自定义动画(导航动画)
、
、
、
、
在SwiftUI中,我们使用NavigationView和NavigationLink视图来执行导航(我们以前在UIKit中称之为segue )。UIKit中的标准segue是show segue。在SwiftUI中,我们可以简单地做: struct ContentView: View { var body: some View { NavigationView { VStack { NavigationLink(destination: Text("Destination")) {
浏览 3
提问于2019-08-24
得票数 23
1
回答
情节提要中的UIPopover
、
我有一台带按钮的UIViewcontroller。当我按下按钮时,它会触发一个到弹出视图的分段(分段是通过故事板设置的,而不是通过代码设置的)。当关闭弹出窗口时(通过在其边界外按下),我希望重新加载初始视图控制器。我该怎么做呢?
浏览 3
提问于2012-11-27
得票数 0
回答已采纳
2
回答
将视图控制器从另一个导航控制器弹出到另一个视图控制器
、
、
NC / VC1 -present - NC2 / VC2 (嵌入)- VC3 pop to VC1 我正在尝试从另一个导航控制器将当前视图控制器弹出到第一个视图控制器。 我找不到办法。有人知道怎么实现吗?
浏览 0
提问于2018-11-16
得票数 0
1
回答
UINavigationController: Pop ViewController动画暂停一段时间
、
、
、
我弹出一个带有全屏模式(UIImageView:.scaleAspectFill)的视图控制器 当我设置ImageView.layer.maskToBounds = false,并弹出视图控制器时,弹出的动画将在最后暂停一段时间 当转向ImageView.layer.maskToBounds = true时,一切都运行得很好。 以下是代码 class ImageViewController: UIViewController { lazy var imageView: UIImageView = { let view = UIImageView(image:
浏览 37
提问于2020-07-28
得票数 0
1
回答
适用于Twitter的Sharekit授权
、
、
我想使用Twitter授权用户使用我的iphone应用程序。为了简单起见,我想使用sharekit来做这件事,但是我遗漏了一些基本的东西。我的理解是,你这样做的方式如下: service=[[SHKTwitter alloc] init]; [service authorize]; 我不清楚的是,一旦授权过程完成,我将如何得到通知。当我执行这段代码时,弹出一个模态视图控制器,用户通过twitter授予访问权限。授权成功完成,模式视图控制器被解除。我没有看到的是,一旦所有这些都完成了,有什么方法可以通知我吗?我遗漏了什么?
浏览 0
提问于2011-04-04
得票数 0
1
回答
如何临时隐藏UIPopoverController
、
、
、
、
我有一个UIPopoverController,我想从其中拖动项目并将其放到另一个视图中。我实现了从弹出窗口拖放的机制,但我希望它更好:当你拖动时,我认为弹出窗口应该隐藏起来,这样你就可以把项目放在它下面。 由于UIPopoverController不是一个“经典”的视图控制器,我不知道如何暂时隐藏它,而不是不可逆转地消除它。 但是由于UIPopoverController在屏幕上呈现了一些东西,所以在popover控制器中的某个地方必须有一个“视图”,我可以隐藏和显示…… 有什么建议吗?
浏览 3
提问于2011-02-27
得票数 2
回答已采纳
2
回答
在UIButton上通过rootUIView加载新的UIView从UIPopovercontroller单击
、
我的应用程序非常简单,并且我没有使用splitview控制器。我的问题是..我如何加载一个新的uiview超过我的根视图控制器在UIButton上点击从弹出控制器视图。
浏览 2
提问于2011-02-09
得票数 0
回答已采纳
1
回答
在弹出窗口中显示UISplitViewController
、
、
我想创建一个UI,其中我有一个来自按钮的弹出窗口,并包含一个拆分视图UI与两个表视图控制器并排。 我的故事板现在有一个带有按钮的普通页面,该按钮有一个到拆分视图控制器的弹出式分段。 分割视图控制器具有与导航控制器的主关系,导航控制器具有表视图控制器的根视图控制器。 拆分视图控制器具有到另一导航控制器的细节视图控制器,该导航控制器同样具有表视图控制器的根视图控制器。 当我启动弹出窗口时,它只显示主控制器,而不是并排显示两个控制器。
浏览 1
提问于2013-07-17
得票数 0
回答已采纳
1
回答
对象-C不对NSPopUpButton执行更改方法。
、
、
、
我看到了一个弹出式菜单。在视图控制器中,我实现了一种读取用户选择哪个标记/项的方法。 - (IBAction)popUpChanged:(id)sender { self.item = [sender selectedTag]; } 如果选择菜单项/项,则执行popUpChanged方法。 在另一节课上我有一个按钮。通过单击此按钮,视图控制器的弹出菜单应设置为项目1。因此,按钮操作执行下面一行。 [_viewController.popUp selectItemWithTag: 1]; 执行selectItemWithTag:1之后,弹出菜单将设置为项目1,就像预期的那样。弹出菜单的状
浏览 1
提问于2014-08-29
得票数 0
回答已采纳
5
回答
SwiftUI:结构化编辑Popover (命令+单击)没有出现
、
、
在SwiftUI教程()中,它说: 命令-单击文本视图的初始化程序以显示结构化编辑弹出,然后选择Embed in VStack 但是,这对我不起作用。 这是什么命令?你已经反对什么了?
浏览 7
提问于2019-08-08
得票数 10
2
回答
波波弗并没有放弃自己
、
、
当我点击一个按钮时,我试图让一个popover关闭自己,但它似乎不起作用。我知道有几个问题,但我认为我的设置略有不同。在故事板中,我有以下设置: 视图控制器-> (segue popover) ->视图控制器2 视图控制器2有一个“完成”按钮,链接到IBAction,如下所示: - (IBAction)returnCommand:(id)sender { [self dismissViewControllerAnimated:YES completion:nil]; } 我知道您可以在弹出窗口外单击以排除它,但是当按下Done时,我想做一些其他的事情。使用此代码,当我单击“
浏览 9
提问于2013-12-25
得票数 1
2
回答
iPhone发布模式视图控制器是否也会将推送的控制器弹出到堆栈上?
、
、
、
假设您呈现模式视图控制器(即导航控制器),并推送到导航堆栈3-4个视图控制器上。取消模态视图控制器是否也会将这些控制器从导航堆栈中弹出,或者它们是否会继续留在内存中? 我的苹果文档指出,当呈现多个模式视图控制器时,如果你取消根模式视图控制器,所有其他的都将被取消,但取消的动画只会发生一次。但是,没有提到,如果您在模式视图控制器上推入了一些控制器,然后将其取消。
浏览 0
提问于2012-04-24
得票数 0
回答已采纳
1
回答
在已打开的UIPopoverController上添加UIImagePickerController
、
我有一个包含tableview的弹出窗口,一旦选择了一行,我就想在UIImagePickerController上进行推送。 根据苹果网站上的文档,我只能在一个新的视图控制器中显示它。如何在popover中显示popover?还是有别的办法呢?
浏览 0
提问于2013-03-24
得票数 0
2
回答
Xcode不能从PopUp调用/取消视图控制器
、
这需要一些解释..。所以我会按顺序做: 我有一个导航控制器,其中rootViewController称为TipsCollectionViewController。 我有一个作为弹出窗口加载的UserViewController: UserViewController * userView = [UserViewController alloc initWithNibName:@" userView“bundle:NSBundle mainBundle];userView setUEmail:email;self presentPopupViewController:userVi
浏览 3
提问于2015-12-12
得票数 0
回答已采纳
2
回答
从UIPopoverController的contentViewController中剔除它吗?
、
、
、
如果你想解雇一个波波夫--例如,从波波夫的contentViewController中的一个按钮--你必须-- 创建对视图控制器要保存的弹出的引用,从而创建视图控制器从contentViewController创建一个通知,让拥有的视图控制器知道应该取消它,或者为相同的目的创建一个委托,在通知或委托方法称为<code>H 29</code><code>G 210</code>时,为相同目的而发送通知或委托消息时,将拒绝调用dismissPopover:animated。 同时,您可以从UIViewController访问模态视图控制器、父视图控制
浏览 3
提问于2012-03-26
得票数 26
回答已采纳
3
回答
SwiftUI -如何关闭图纸视图,同时关闭该视图
、
、
、
、
我想要实现这个功能。比如,来自苹果的“仰视”视图。 我的目的是当表视图通过导航推送另一个视图时,用户可以点击导航项按钮来关闭表视图。就像,这个在gif下面。 我试图实现这个功能。 当用户点击“完成”按钮时,我发现了一个问题。应用程序不会关闭工作表视图。它只将视图弹出到父视图。就像,这个在gif下面。 这是我的代码。 import SwiftUI struct ContentView: View { @State var isShowSheet = false var body: some View { Button(action: {
浏览 17
提问于2020-02-20
得票数 12
回答已采纳
2
回答
为什么按下viewController时键盘会自动弹出
、
、
、
、
我有一个问题,当我每次输入一个视图控制器时-这是下面屏幕截图中的"MessageListViewController“-键盘将自动弹出。 问题是我在这个MessageListViewController中使用了一个UITextView进行文本输入,当我从navigationController堆栈中弹出这个视图控制器时,如果我让键盘打开,那么下一次再次按下它时,这个键盘将自动弹出。 如果我在弹出这个视图控制器之前将文本视图设为resignFirstResponder,那么下次输入就可以了。然而,手动resignFirstResponder会使键盘消失,并带有丑陋的动画(手动关闭键盘会使
浏览 0
提问于2014-04-15
得票数 0
1
回答
如何在弹出窗口中调整导航控制器中视图的大小?
、
我有一个为用户提供选项列表的弹出窗口,当用户单击它时,它会将另一个视图推送到堆栈上。这对于第一个视图很好,但是一旦打开一个较大的视图,当用户退出导航工作流时,弹出窗口不会缩小到原来的大小。我尝试在子视图和导航视图上调用sizeToFit,但似乎没有效果。 如何确保弹出窗口和导航控制器的大小对于当前显示的视图是正确的?
浏览 0
提问于2012-07-26
得票数 0
1
回答
如何从SwiftUI视图转到UIKit TabViewController?
、
、
、
我想知道如何从SwiftUI视图转到特定的视图控制器,该控制器是选项卡栏控制器的一部分。我想从SwiftUI视图转到UITabBarController中的特定索引,即UIKit视图控制器。(让我们假设第一个索引)-这可能吗?
浏览 4
提问于2020-05-12
得票数 0
2
回答
Mac OSX驳回Show Segue提出的多视图控制器
、
、
、
我有一个视图控制器,其中我用"show“类型segue呈现另一个视图控制器。我希望允许呈现视图的多个副本,然后当呈现视图控制器关闭时,关闭由show segue呈现的任何仍处于打开状态的视图。如果我使用弹出窗口段,那么以前的任何现有视图都会被取消,而这不是我正在寻找的所需操作。有没有办法做到这一点?
浏览 59
提问于2018-09-14
得票数 0
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
如何实现SwiftUI微服务?
我庆幸果断放弃了SwiftUI:它还不够成熟
关于SwiftUI,看这一篇就够了
iOS14新特性-WidgetKit开发与实践
mastercam侧铣头编程应用
热门
标签
更多标签
云服务器
ICP备案
实时音视频
即时通信 IM
对象存储
活动推荐
运营活动
广告
关闭
领券