Taz*_*Taz 5 objective-c uiviewcontroller modalviewcontroller presentmodalviewcontroller ios
是否可以在呈现模型视图控制器的同时与呈现视图控制器进行交互?
------------
| |
| VC1 |
| |
| |
| |
| |
|------------|
| VC2 |
| |
------------
Run Code Online (Sandbox Code Playgroud)
在上图中,VC1 是presentingViewController,VC2 是presentedViewController。我试图实现的用户体验是用户可以与 VC1 和 VC2 进行交互。目前,当呈现 VC2 时,触摸不会传递到 VC1。
tuy*_* le -1
我可能会迟到,但假设您希望 VC2 是半屏。这允许您与 VC1 和 VC2 交互
class CustomListPlacesTableViewController: UIPresentationController {
override var frameOfPresentedViewInContainerView: CGRect {
get {
containerView?.frame.origin.y = UIScreen.main.bounds.midY
containerView?.backgroundColor = .black
return super.frameOfPresentedViewInContainerView
}
}
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
649 次 |
| 最近记录: |