uiview

    0热度

    1回答

    我有几个组件需要动画。我一直在使用UIVIew.animate()很长一段时间没有问题。但是在这种情况下,其中一个组件不具有动画效果(特别是pullUpViewBottomCSTR),它只是将视图“跳”到没有动画的位置(而其余的按预期工作)。 你可以提供任何可能的解释(因为它可能是垃圾复制粘贴一切)。我很困惑。 UIView.animate(withDuration: 0.5, delay: 0.

    0热度

    3回答

    我有一个自定义UIView子类(AccountInfoModal),它通过将其添加为子视图而显示在ViewController的顶部。 AccountInfoModal有一个按钮,这应该导致另一个ViewController被呈现。 初始化其他ViewController不是问题。呈现它。 由于AccountInfoModal不是ViewController我不能使用.present(viewCo

    0热度

    3回答

    我有两个视图,videoView(它是mainView)和subVideoView(它是mainView的子视图)。 我想尽量减少两个视图同时使用动画,如下面的代码所示。我能够最小化videoView(即mainView)而不是subVideoView。 但是,当我隐藏用于最小化videoView(即mainView)的代码时,我能够最小化subVideoView。 我相信它必须用我的动画方式做点

    0热度

    1回答

    我一直在尝试创建一个快速方法,允许我在进程启动之前用旋转器替换任何UIView,并在完成过程后重新显示视图。出于某种原因,UIView确实消失了,但微调从不显示。这些问题的方法: func showLoader(view: UIView, controller: UIViewController) -> UIActivityIndicatorView { let spinner = U

    0热度

    1回答

    我的应用程序在代码中分配UI元素弱引用时崩溃,但默认情况下使用故事板时,UI元素被强制分配为弱引用。 class UploadContactShowViewController: BasePage,UITableViewDelegate,UITableViewDataSource, DARChatPhoneShowCellDelegate { var counter = 0

    0热度

    1回答

    如果你按住按钮A,你想隐藏viewA 我做了这个编码。 class ViewController: UIViewController { func longPress(gesture: UILongPressGestureRecognizer) { //If button A was long pressed if gesture.state == .began {

    0热度

    1回答

    我在界面构建器中有以下场景。 和在控制器的viewDidLoad中功能下面的代码 print(String.init(format:"baseCircleView width %f height %f", baseCircleView.bounds.size.width, baseCircleView.bounds.size.height)) print(String.init(format:"

    0热度

    1回答

    我有两个视图,其中一个是mainVideoView(灰色),另一个是subVideoView(红色)。它们都是UIApplication.shared.keyWindow的子视图。 当我尝试,并尽量减少他们(使用func minimiseOrMaximiseViews,它们会最小化(如下面的图所示)。 之后,我想从窗口中删除subVideoView。我尝试删除的那一刻subVideoView(使用

    -1热度

    1回答

    我有两个UIViews我想在屏幕上动画和关闭。两者都应该从屏幕开始定位。顶部向下动画,底部向上。没有限制,它按预期工作。但是,在应用程序启动时可以看到UIViews(可以看到轻微的动画)。尽管如此,他们在屏幕上做动画。 顶部UIView,我有一个领先的空间,尾部空间,顶部空间和高度。 对于底部UIView,我有一个领先的空间,拖尾空间,底部空间和高度。 我应该如何调整我的代码和/或约束以获得所需的

    2热度

    1回答

    我想内阴影添加到该的UILabel 图片: 参考形式Inner shadow effect on UIView layer? let display = UILabel() func setBackgroundLayer() { let backgroundLayer = CAGradientLayer() backgroundLayer.frame = view.boun