uikit

    2熱度

    1回答

    我有一個SKScene介紹在SKView。我想要一種方式將信息從場景發送到視圖,以供將來與控制器一起使用。 例如,考慮將視圖控制器作爲SKView的代表,並且SKView需要通知UIViewController何時發現其呈現的場景的某個部分。

    0熱度

    2回答

    如果我改變一個UIView的邊界從... v2.bounds = CGRect(0, 0, 70, 70) 到... v2.bounds = CGRect(-2000, 0, 70, 70) ...沒有任何反應 - 尺寸保持不變時渲染。爲什麼是這樣?

    0熱度

    1回答

    我以編程方式實現了我的搜索欄。對於表視圖中的默認行爲,我設法使其在標題視圖中工作。現在,我正在嘗試在一個collectionView中實現相同的實現,我似乎無法使其工作。現在我已經掙扎了好幾天,任何幫助它的比賽都會受到讚賞。 我張貼整個視圖控制器的情況下,我失去了一些東西: import UIKit import Firebase import FirebaseDatabase class

    0熱度

    1回答

    我嘗試創建一個包含形狀圖層的視圖,該圖層可以在Xcode中預覽。儘管其中大部分工作正常,但我無法完全實現它的工作。具體來說,我不知道如何設置形狀圖層的筆觸屬性,因爲它需要在添加圖層之前設置,否則不會渲染筆畫。但是,如果我在此之前設置它,則受檢查的財產不再起作用。這是多遠我就來了: import Foundation import UIKit @IBDesignable class Cust

    0熱度

    1回答

    重新排列我的UIViews的結構後,我似乎引入了延遲繪圖(用戶可以用手指在屏幕上繪製)。在繪圖開始之前可以忽略不計,但現在手指的初始移動和繪製線之間存在明顯的延遲。在我繼續繪製時,延遲似乎消失了。所以最初的觸摸事件有可能被延遲。 我的問題不是如何解決這個特定的實例,但在診斷中,我遇到了以下問題:我可以註冊觸摸屏幕的最早時間點(觸發時間)是什麼? 現在我把時間戳放在所有UIResponders(UI

    3熱度

    4回答

    由於viewdidload()僅在UIViewController對象的實例的生命週期中被調用一次,是否意味着下面的這個例子是一個「不好的做法」,因爲setBackgroundColor()是一個只調用一次的函數,無需加載當它真的應該完全存在(定義和調用)在viewdidload()內部時,它們進入整個類的內存中?或者就效率而言,setBackgroundColor()是在哪裏定義和調用的? cl

    0熱度

    1回答

    我創建了一個帶有UIKit的小測試網站。現在我搞砸了,我想嘗試創建設計而不使用預先製作的框架。雖然我的導航欄存在問題。 這是在UIKit上創建的原始導航欄,查看文本如何垂直對齊徽標的中間。 這是第二個圖像,這是我想要創建的導航欄,因爲您可以看到文本與圖像位於同一行,但它與圖像頂部對齊(徽標) 我試圖使第二個圖像像第一個圖像,文本與標誌的中心對齊。我嘗試過「vertical-align:middle

    0熱度

    1回答

    我希望這個問題不下來投給自己不夠具體,因爲我認爲,這個問題是非常具體(約一般,有時是模糊的概念)。 當創建用戶配置文件,例如,如何嚴格應當(或可以)MVC模式被遵守,以及什麼,如果有的話,對開發這種類型的屏幕的最佳實踐,當談到「控制器」與「觀點」? 當我開始在UIViewController中(如下圖),我問自己,爲什麼是的UIViewController繪製資料界面,當我讀到的一切MVC說,資料

    0熱度

    1回答

    我正在爲我的集合視圖使用自定義佈局,但如果我使用自定義佈局sizeForItemAt方法未調用。 我的自定義佈局: public class HorizontalCollectionViewLayout : UICollectionViewLayout { var itemSize = CGSize(width: 0, height: 0) { didSet {

    1熱度

    1回答

    我使用SWIFT 3,我有一個類,如下所示: class Assistor : NSObject , UITextViewDelegate { private override init() { } class func RegisterTextView(uiview:UIView) { if let RegisteredView = uiview as? UITextV