iOS上下聯動框架(Swift)

2021-08-14 08:34:05 字數 1707 閱讀 8916

類似效果展示(紅色方框中的為標題,藍色方框中的為內容)

中文教程

linkedscrollview是一款處理上下聯動的使用框架,適配iphonex, 並且支援螢幕旋轉. 後期會不斷增加新的功能.歡迎各位使用者提出建議和意見.

基本類介紹

整合方法

要求:

ios 9.0或以上

xcode 9.0或以上

swift 4.0 或以上

使用方法

使用技巧

通過改變屬性值可以自定義自己想要的樣式, 具體屬性如下:

* hllscrollview屬性

讓指示線的高度等於titleview的高度, 具體組合屬性設定ruxia:

//備註: sview就是hllscrollview物件

let titles = [「新聞」,」大家都在看」, 「直播」, 「體育」, 「財經」, 「房產」, 「動漫」, 「猜你感興趣」,」大家都在看」, 「直播」]

var ts = titleview

let btn = uibutton(frame: cgrect(x: 0, y: 0, width: 40, height: 40))

btn.setimage(#imageliteral(resourcename: 「增加-4」), for: .normal)

btn.addtarget(self, action: #selector(btnclick), for: .touchupinside)

//sview是hllscrollview的例項

sview.scrolltitleview.rightview = btn

demo位址

****

Yii2實現上下聯動下拉框功能的方法

首先我先解釋下什麼是上下聯動的下拉框 假如乙個view裡面有兩個select,第乙個是公司名,第二個是分公司名。公司有多個,每個公司又有多個分公司,我們實現的就是點選當前公司後,分公司裡面顯示的事當前公司的分公司。或者你直接理解成選擇所屬省份後,下面的select顯示的是當前省份的縣。原理 點選第乙...

IOS系統框架

cocoa框架是ios應用程式的基礎,了解cocoa框架,對開發ios應用有很大的幫助。cocoa是os x和 ios作業系統的程式的執行環境。是什麼因素使乙個程式成為cocoa程式呢?不是程式語言,因為在cocoa開發中你可以使用各種語言 也不是開發工具,你可以在命令列上就可以建立cocoa程式。...

iOS 框架介紹

這 4 個層次從上到下排列,位置越高說明層次越抽象,距離硬體底層越遠 層次最高的是 cocoa touch 框架,是我們使用得最多的框架,每個 ios 應用都要使用,其中包括 uikit 和 foundation。core services 框架提供了一些核心框架,諸如 address book 和...