iOS 在ScrollView 上加 同向滑動手勢

2021-07-03 18:28:11 字數 370 閱讀 8123

公司專案,最近有個需求,想要在乙個全屏包含能左右滑動的scrollview 上加乙個向右滑動的手勢(作用範圍只是螢幕左邊 大概 30個畫素左右),也就是說在當前的viewcontroller中有兩個手勢,其中乙個是scrollview自帶的滑動手勢,另外乙個就是我們要新增的新的向右側滑手勢。

第一反應就是在self.view上加了向右側滑手勢後,雖然scrollview可以向右滑動,但是self.view上的側滑手勢並不起作用,因為scrollview的手勢攔截了self.view的滑動事件。

其實我們不用為了手勢衝突,亦或手勢覆蓋而煩惱,在這裡可以在self.view左側新增乙個透明的uiview 並且開啟使用者互動,這樣既可以在中間滑動scrollview又可以在螢幕最左側觸發側滑事件。

ListView在ScrollView裡只顯示單行

文章參考 scrollview是常用的滑動顯示內容的控制項,有時為了適應設計需求裡面會包含諸多態別的內容控制項,比如textview imageview listview等混合使用 而在使用listview時,最後執行往往發現listview只顯示一行,listview中所有的item只能在乙個it...

new Date 在ios上的坑

今天再開發的過程中遇到了乙個坑 需要用到當前時間與產品過期時間去做乙個判斷,產品過期時間的格式是 2020 04 26 09 23 00 類似這樣,本來想著用new date 取當前時間與過期時間進行大小比較,應該是沒什麼毛病才對,結果上線之後發現,ios裝置上沒有效果,檢查了之後才發現,原來new...

仿ios 可滑動的ScrollView

本人在開發過程中頁面效果由於使用android本身控制項無法達到ios那種可拉伸的view,感到很不爽,因為ios總是可以滑動,避免再新增功能時重新布局的麻煩,所以整了一下,顯示了可拉伸的view,終於可以與ios保持一致了.建立乙個自定義view userdefinescrollview 繼承sc...