簡體   English   中英

在Swift Playground中,UIView的最大可能大小是多少?

[英]What is the largest possible size of a UIView in a Swift Playground?

我正在嘗試在Swift Playground(用Xcode)中創建UIView。 我的目標是創建最大的視圖。 當前大小為1024 x768。如果我嘗試增加寬度或高度,則我認為正在發生的視圖(在實時視圖中播放時)實際上會變小,因此它會縮小到窗口。 但是當我查看15英寸Macbook上的實時視圖時,實時視圖中有很多空間-可以增加寬度,但是我不知道如何增加它以使其實際上占據整個屏幕。

無論如何,將寬度設置為“全屏”?

我的代碼:

public class thisIsRandom: UIView {

    override public init(frame: CGRect) {
        super.init(frame: CGRect(x: 0, y: 0, width: 1024, height: 768))

        self.backgroundColor = .black
    }

}

根據屏幕顯示的PlaygroundLiveViewRepresentation支持大小。 我有13英寸的MacBook Air。

我在2048x1024大小的操場上運行實時取景,這讓我感覺很大。 這意味着它將准確顯示在您的屏幕尺寸上。

如果相同的代碼將在MacBook Pro中運行,那么它將顯示較小的視圖,但是,同樣,如果您在iMac中運行此相同的代碼,則將顯示非常小的實時視圖。

因此,在MacBook和iMac屏幕上顯示實時取景。 希望對您有幫助。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM