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