标签: modalviewcontroller

在弹出窗口中呈现模态视图

我试图从弹出窗口中显示的视图控制器加载模态视图.模态视图加载但问题是它转换到主视图而不是弹出框内.这是我失踪的东西吗?我认为简单地从一个popc中的vc启动它会在同一个popover中显示模态视图...

下面的代码没什么特别的:

- (IBAction)myButton{
ModalVC *controller = [[ModalVC alloc] initWithNibName:@"ModalVC" bundle:nil];

[self presentModalViewController:controller animated:YES];
[controller release]; }
Run Code Online (Sandbox Code Playgroud)

sdk popover ipad modalviewcontroller

3
推荐指数
1
解决办法
1万
查看次数

如果过早调用presentModalViewController不起作用

如果我解除模态VC并在不到一定的时间内再次呈现它(或另一个),它就不会出现.我错过了什么吗?

iphone objective-c modalviewcontroller presentmodalviewcontroller

3
推荐指数
1
解决办法
2173
查看次数

在解除模态视图时尝试更新父视图控制器上的UILabel

我试图在某人在模态视图中进行更改后更新父视图中的UILabel.因此,在他们单击"保存"后...新输入的值将更改父视图控制器上显示的文本.

但是,我似乎无法让UILabel刷新新输入的值.

关于我可以尝试的任何想法?我已经尝试了一些东西,但由于视图已经加载,没有任何东西得到"刷新".

谢谢!

iphone uiview modalviewcontroller

3
推荐指数
1
解决办法
4206
查看次数

在模态视图水平翻转过渡期间的背景

我正在使用基于iOS 5故事板的项目.在呈现模态视图控制器时,我选择使用水平翻转过渡.在过渡期间,背景是黑色的,考虑到我的应用程序的设计,这不是特别美观.如何在过渡期间更改背景颜色?

在非故事板项目中,我能够更改MainWindow.xib的背景颜色,但由于此文件不再出现在storyboard项目中,因此无法完成.另外,由于故事板的入口点是UINavigationController,似乎没有任何背景颜色的属性(我怀疑无论如何会产生影响,因为我需要更改的背景颜色与窗口相关联而不是主视图控制器,因为该视图控制器基本上被翻转以显示模态视图控制器).

任何帮助将不胜感激.

modalviewcontroller ios ios5 uistoryboard

3
推荐指数
1
解决办法
1693
查看次数

迅速关闭模式并推送到新的 VC

我有 tableview... 1 table 显示一个新的模态窗口,当我按下按钮时,我想关闭模态窗口并推送到 VC。我的代码只隐藏模态视图,但没有推送。

    @IBAction func registrationBtn(sender: AnyObject) {

    let openNewVC = self.storyboard?.instantiateViewControllerWithIdentifier("registrationVcID") as! RegistrationVC

    self.dismissViewControllerAnimated(false, completion: { () -> Void   in
         self.navigationController?.pushViewController(openNewVC, animated: true)

            })
}
Run Code Online (Sandbox Code Playgroud)

push modalviewcontroller swift ios9 swift2

3
推荐指数
1
解决办法
6090
查看次数

Ionic 3 - 带圆角的模态屏幕

如何使模态屏幕像此链接一样圆润?

我的CSS代码是:

.modal {
   background: rgba(0, 0, 0, 0.5) !important;
   padding: 25% 15%  !important;
   display: block;
   border-radius: 25px;
 }
Run Code Online (Sandbox Code Playgroud)

模态.html

   <ion-content>
     <div class="subtitulo">
       <h4>Select your city</h4>
     </div>

    <ion-list>
      <button ion-item *ngFor="let cidade of cidades" (click)="selCidade(cidade)" detail-none>
        <h3 text-wrap>{{ cidade.nome }}</h3>
        <ion-icon name="ios-arrow-forward" item-right></ion-icon>
      </button>
     </ion-list>
   </ion-content>
Run Code Online (Sandbox Code Playgroud)

但边界半径没有影响。我尝试了一些教程,但没有人有效果。

对于这种情况,我需要一些 CSS 帮助

谢了,

css modal-dialog modalviewcontroller ionic-framework ionic3

3
推荐指数
1
解决办法
6088
查看次数

呈现 Modal fullscreem SwiftUI

我怎样才能呈现一个将占据全屏并且不能通过向下滑动来消除的模式?目前我正在使用.sheet一个视图来呈现一个可关闭的模式。

我没有注意到 Xcode 中的任何测试版更改会改变这种行为。

任何帮助,将不胜感激 :)

iphone xcode modalviewcontroller ios swiftui

3
推荐指数
1
解决办法
5668
查看次数

从在 iOS 13 中显示模态无法在 tableview 中拉动以刷新

我在 tableview 中使用了 UIRefreshControl,它在 ios 13 中自动显示了视图控制器。使用了同一个视图控制器中的 tableview。

vc.modalPresentationStyle = .automatic
Run Code Online (Sandbox Code Playgroud)

问题是,只要在视图控制器顶部滑动刷新它就会关闭。我已阻止以下代码关闭,但视图控制器仍然没有从顶部刷新。

vc.isModalInPresentation = true
Run Code Online (Sandbox Code Playgroud)

如何在不关闭视图控制器的情况下刷新 tableview?

tableview modalviewcontroller ios uirefreshcontrol ios13

3
推荐指数
1
解决办法
1973
查看次数

SwiftUI 通过导航链接从模式表过渡到常规视图

我正在使用 SwiftUI,并且有一个起始页面。当用户按下该页面上的按钮时,会弹出一个模式表。

在模式表旁边,我有一些如下代码:

  NavigationLink(destination: NextView(), tag: 2, selection: $tag) {
            EmptyView()
    }
Run Code Online (Sandbox Code Playgroud)

我的模态工作表视图包含在导航视图内。

当 tag 的值变为 2 时,视图确实会转到 NextView(),但它也呈现为用户可以向下滑动的模式表,而我不希望这样。

我想从模式表转换为常规视图。

这可能吗?我尝试过隐藏导航栏等,但似乎没有什么区别。

任何有关此事的帮助将不胜感激。

modalviewcontroller ios swift swiftui ios-navigationview

3
推荐指数
1
解决办法
4018
查看次数

从视图中删除modalViewController?

我有一个视图,使用此代码拉入另一个视图:

secondView = [[SecondView alloc] init];

UINavigationController *navigationController = [[UINavigationController alloc] initWithRootViewController:secondView];
navigationController.modalTransitionStyle = UIModalTransitionStyleFlipHorizontal;

[self presentModalViewController:navigationController animated:YES];
[navigationController release];
Run Code Online (Sandbox Code Playgroud)

第二个视图上的取消按钮具有:

[self.navigationController.modalViewController dismissModalViewControllerAnimated:YES];
Run Code Online (Sandbox Code Playgroud)

但它似乎没有做任何事情.视图仍然存在,我仍然可以与它进行交互.我该如何删除它?

iphone objective-c modalviewcontroller

2
推荐指数
1
解决办法
3058
查看次数