StackScrollView:Swift Swift中的iOS Form UI Builder(由UICollectionView提供支持)

时间:2024-05-04 03:28:12
【文件属性】:

文件名称:StackScrollView:Swift Swift中的iOS Form UI Builder(由UICollectionView提供支持)

文件大小:735KB

文件格式:ZIP

更新时间:2024-05-04 03:28:12

uicollectionview form uistackview uistackview-scrollable Swift

StackScrollView :warning: 该示例正在使用演示组件。 StackScrollView没有默认组件。 StackScrollView类似于UIStackView。 因此,我们需要创建所需的组件。 这是什么? StackScrollView可以轻松构建表单UI。 StackScrollView包含UICollectionView。 UICollectionView通过AutoLayout计算视图的大小,然后显示该大小。 (使用systemLayoutSizeFitting ) 我们在StackScrollView上调用StackCell而不是Cell 。 我们不再需要考虑重复使用单元格。 StackCell需要基于约束的布局。 用法 基本用法 let stack = StackScrollView () stack. append ( view : ... ) stack


【文件预览】:
StackScrollView-master
----StackScrollView.xcworkspace()
--------xcshareddata()
--------contents.xcworkspacedata(233B)
----.github()
--------FUNDING.yml(47B)
----Resources()
--------shot.png(74KB)
--------sample.gif(1.34MB)
----.swift-version(4B)
----Podfile.lock(384B)
----.travis.yml(527B)
----Podfile(330B)
----LICENSE(1KB)
----README.md(3KB)
----StackScrollView.xcodeproj()
--------xcshareddata()
--------project.xcworkspace()
--------project.pbxproj(30KB)
----.gitignore(616B)
----StackScrollView-Demo()
--------TextViewStackCell.swift(799B)
--------NibStackCell.swift(231B)
--------ViewController.swift(5KB)
--------Info.plist(1KB)
--------AppDelegate.swift(2KB)
--------StackCellBase.swift(481B)
--------ButtonStackCell.swift(690B)
--------DatePickerStackCell.swift(4KB)
--------MarginStackCell.swift(514B)
--------TextFieldStackCell.swift(690B)
--------Base.lproj()
--------NibStackCell.xib(3KB)
--------SeparatorStackCell.swift(959B)
--------LabelStackCell.swift(601B)
--------TapStackCell.swift(981B)
--------Assets.xcassets()
--------SwitchStackCell.swift(1006B)
--------HeaderStackCell.swift(599B)
----PinFlexLayoutDemo()
--------PinFlexLayoutDemo.xcworkspace()
--------Podfile.lock(737B)
--------PinFlexLayoutDemo.xcodeproj()
--------Podfile(369B)
--------PinFlexLayoutDemo()
----StackScrollView.podspec(610B)
----StackScrollView()
--------Info.plist(753B)
--------NibLoader.swift(2KB)
--------StackScrollView.swift(11KB)
--------StackScrollView.h(528B)
--------StackCellType.swift(2KB)
--------StackCell.swift(430B)

网友评论