uiview

    0熱度

    2回答

    我正在嘗試創建一個視圖,用於收集用戶信息,如名字,姓氏,DoB等。在故事板中創建時的視圖看起來像這樣 - 但是,對每個設置約束都變得非常笨重。我非常傾向於在代碼中創建它,並且即使在代碼中它也感覺像太多行。必須有更好的方法來做到這一點。 這樣做的最佳方法是什麼?我是否將它們放在多個堆棧視圖中,然後將它們堆疊在其他堆棧視圖中?通常的標準做法是什麼? 我是非常新的iOS編程和搜索stackoverflo

    0熱度

    1回答

    我試圖在UIScrollView上顯示UIView,並且UIView's將水平顯示。但是,當我水平滾動時,只有1個項目出現在ScrollView中。 override func viewDidLoad() { self.scollV.contentSize = CGSize(width: self.view.frame.width * 10, height: 200) for

    0熱度

    1回答

    我想重疊兩個視圖(一個視圖在彼此之上)裏面uistackview。我的目標是在他的圖像上顯示用戶名的首字母縮寫。圖像尺寸是恆定的,最初的標籤應該在圖像視圖 中心我有哪些其他標籤和按鈕也被組織 這裏是視圖層次一個UITableViewCell。

    2熱度

    1回答

    我試圖實現一個甜甜圈圖,但我努力保持標籤互不重疊。我正在尋找清潔解決方案的想法來避免這種情況。 段和標籤類看起來如此: class Segment { var index: Double? var tagText: String? } class SegmentTag: UIView { @IBOutlet var iconView: UIImageView!

    0熱度

    1回答

    以下 我正在開發一個應用程序,其中我在頂部有一個NavigationBar,並將一個UIViewController添加爲RootViewController。 現在我的計劃是添加一個新的子視圖到這個UIViewController。新的Subview也擴展了UIViewController。我將控制器的de view(Gray Rect)添加到了UIViewController,但它放在Navi

    1熱度

    1回答

    我想對我的UIView應用翻轉掩碼。我將掩碼設置爲具有透明圖像的UIImageView。然而,輸出與 view.mask = imageView 不是所需的結果。我如何達到預期的效果,如下圖所示?期望的結果使用掩模切口作爲透明度。當我檢查視圖的蒙版時,它不是CAShapeLayer,所以我不能以這種方式反轉。

    0熱度

    2回答

    我寫了下面的代碼編程創建多個UIButton被放置在不同的UIView。按鈕標題的所有按鈕都相似且不同。代碼沒有完成它所需要做的,但你可以看到,代碼是相當冗長,它太冗長。 問題 我怎樣組織下面的代碼,使之緊湊,簡潔的? 代碼 let myButton0 = UIButton(type: UIButtonType.Custom) myButton0.setTitle("Text 0", forSt

    0熱度

    1回答

    我創建了一個的UIView,然後添加錨點限制,但我有一個問題,當我想讀值... 在這種情況下,你看到的,我創建了一個NSLayoutConstraint屬性得到我的uiview的錨寬度...然後我創建了一個包含約束的CGFloat,但是我的NSLog總是返回一個ZERO值。 我在哪裏錯了?我怎樣才能得到我的UIView分配給錨點的寬度值? UIView *trackLine = [[UIView

    1熱度

    1回答

    我正在構建一個UIPageViewController,它具有基於視圖數組中視圖高度的可變頁數。 我有一個叫做BlockView類,看起來像這樣: final class BlockView: UIView { init(viewModel: BlockViewModel) { super.init(frame: .zero) let primaryLabel

    0熱度

    2回答

    我有一個UIView,其中有一個UIImageView。 我設置UIImageView是圓形的,並添加邊框像這樣: self.profilePicImageView.layer.cornerRadius = self.profilePicImageView.frame.size.height/2 self.profilePicImageView.layer.masksToBounds = tru