uiscrollview

    0熱度

    1回答

    我一直在爲此工作了幾個小時,而且我無法從UIScrollView中獲得期望的行爲作爲輔助視圖。我有一個名爲newDogView的輔助視圖,其中包含3個堆棧視圖。我添加newDogView並設置它在代碼中的約束。 我的意圖是呈現newDogView(這是960x320)作爲一個較小的看法(320x320)與水平滾動的能力。目前的結果是添加了視圖,但保持960x320。我認爲困惑不是來自堆棧視圖,就是

    0熱度

    2回答

    我試圖用編程方式創建一個帶有ScrollView的視圖,因爲我需要一些Storyboard不允許我做的更復雜的處理。 問題是插入到ScrollView中的組件不捕獲水龍頭。已經在物理設備上和仿真器上進行測試。 UIScrollView未全屏顯示。有一個視圖,底部固定有按鈕。 注:我正在設置PureLayout庫的約束條件。如果它更好,我可以切換到Apple約束庫。 在這裏,我的看法: import

    0熱度

    1回答

    我有一個橫向UIScrollView啓用包含3個視圖控制器的分頁。中間視圖包含觸摸處理,有時會被解釋爲滾動並運行用戶體驗。我有用於移動到第1頁和第3頁的導航按鈕,但希望在第1頁和第3頁時保留滾動功能,因爲它們沒有多點觸控/複雜觸摸行爲。

    0熱度

    1回答

    當平局手勢識別器被稱爲SomePanGestureRecognizer時,如何禁用或強制手勢識別器在UIScrollView中失敗? gestureRecognizer(_:shouldBeRequiredToFailBy:)方法需要一個手勢識別器參數,而不是一個平移手勢識別器,我不知道這是爲什麼我不能讓它工作或因爲我犯了一個語法錯誤。 我有UIScrollView子類,而用於強制方法失敗是在下面

    2熱度

    1回答

    正如您可能知道的那樣,傳統的縮放方式是在UIScrollView中居中對齊,這是混亂了滾動視圖的佈局。這可以通過使用委託或UIScrollView的子類來完成。 在WWDC 2017年視頻201(https://developer.apple.com/videos/play/wwdc2017/201/)有一個要求,新(iOS版11)contentLayoutGuide解決,而以新的方式留集中放大的

    1熱度

    1回答

    當用戶在水平滾動時滾動標籤以移動到另一個位置時,我很不習慣。 以下是摘錄我有: override func viewDidLoad() { super.viewDidLoad() buttonTextSpacing(UIButton: vysionButton, lineSpacing: 2.5, UIColor: .black) buttonTextSpacing

    0熱度

    1回答

    以下是當前的實施。灰色按鈕浮動在滾動視圖上。是否有一種方法可以在黃色視圖(滾動視圖的結束)到達時顯示按鈕。然後保持它在最底部的屏幕上浮動。 我用下面的代碼: override func scrollViewDidScroll(scrollView: UIScrollView) { if (scrollView.contentOffset.y >= (scrollView.contentSize

    1熱度

    1回答

    這真的很奇怪,但我有一個分段控制器,兩個視圖都有一個滾動視圖。所以當你點擊分段控制器的一半時,該視圖有一個滾動視圖,另一半也有一個滾動視圖。由於一些奇怪的原因,只有其中一個視圖會滾動。我需要他們都滾動。這有道理嗎?

    0熱度

    1回答

    我必須在單個視圖控制器內顯示多個視圖。我添加了滾動視圖,並通過界面構建​​器添加了視圖。所有四方面都受到限制。 每個標籤(綠標籤)和視圖(灰色圖)被嵌入在UIStackView。我已經爲每個堆棧視圖添加了前導,頂部,尾部和高度約束。 Xcode中沒有自動佈局問題/警告。 但是當我運行該應用程序時,它顯示出這樣。 爲什麼不按照我設置的前端和後端約束stackview得到寬度?

    0熱度

    2回答

    所以我現在很困惑,因爲我的UIScrollView行事很奇怪。 基本上,我有一個UIScrollView約爲iPhone 6的高度的兩倍,我使用它來顯示一些使用iOS圖表的圖形,所以我將它設置爲能夠垂直滾動和彈跳,但不能滾動也不水平反彈。所有的圖形,以及一些額外的UITextFields和UILabel都嵌入在一個單獨的「主體視圖」中,該主體視圖與UIScrollView的框架對齊,這似乎是常見做