All Projects → bytedance → Dcframe

bytedance / Dcframe

Licence: mit
DCFrame is a swift language UI combination frame, which can easily assemble complex UI.

Programming Languages

swift
15916 projects

Labels

Projects that are alternatives of or similar to Dcframe

React Native Alternate Icons
React Native Alternate Icons for iOS 10.3+
Stars: ✭ 42 (-22.22%)
Mutual labels:  xcode
Scxcodeminimap
Sublime Text like Minimap for Xcode
Stars: ✭ 1,037 (+1820.37%)
Mutual labels:  xcode
R.swift
Strong typed, autocompleted resources like images, fonts and segues in Swift projects
Stars: ✭ 8,419 (+15490.74%)
Mutual labels:  xcode
Chineseidcardocr
[Deprecated] 🇨🇳中国二代身份证光学识别
Stars: ✭ 1,015 (+1779.63%)
Mutual labels:  xcode
Chariz
Package manager for macOS
Stars: ✭ 44 (-18.52%)
Mutual labels:  xcode
Kshobjcuml
KSHObjcUML can show oriented graph of dependencies between Objective-C and Swift classes in your project
Stars: ✭ 1,039 (+1824.07%)
Mutual labels:  xcode
Mergepbx
script for merging XCode project files in git
Stars: ✭ 1,004 (+1759.26%)
Mutual labels:  xcode
Tap water
【声明:未发布前,勿使用,勿star,预计2020年11月底发布】Flutter tab_bar组件,支持中间带加号按钮的TabBar,支持Lottie动画。iTeaTime(技术清谈)团队出品。Highly customizable tabBar and tabBarController for Flutter
Stars: ✭ 52 (-3.7%)
Mutual labels:  xcode
Bartycrouch
Localization/I18n: Incrementally update/translate your Strings files from .swift, .h, .m(m), .storyboard or .xib files.
Stars: ✭ 1,032 (+1811.11%)
Mutual labels:  xcode
Lichobile
lichess.org mobile application
Stars: ✭ 1,043 (+1831.48%)
Mutual labels:  xcode
San Jose
Custom Xcode theme inspired by Apple's WWDC 2017
Stars: ✭ 43 (-20.37%)
Mutual labels:  xcode
Material Theme For Xcode
Material design color schemes for Xcode
Stars: ✭ 43 (-20.37%)
Mutual labels:  xcode
Swiftymessenger
Swift toolkit for passing messages between iOS apps and extensions.
Stars: ✭ 48 (-11.11%)
Mutual labels:  xcode
Imagecoordinatespace
UICoordinateSpace for UIImageView image
Stars: ✭ 42 (-22.22%)
Mutual labels:  xcode
Kotlin Multiplatform Showcase
A real minimal app illustrating Kotlin Multiplatform
Stars: ✭ 51 (-5.56%)
Mutual labels:  xcode
Fugen
Command line tool for exporting resources and generating code from your Figma files
Stars: ✭ 41 (-24.07%)
Mutual labels:  xcode
Swiftysampleproject
A starter project for Sample Project in swift 3.0/4.0 (also bridging header included so you could use objective c code in it as well ). For objectiveC version : https://github.com/xeieshan/SampleProject > Supports iOS 8.4+ > Swift 4.x
Stars: ✭ 47 (-12.96%)
Mutual labels:  xcode
Ioslocalizationeditor
Simple macOS editor app to help you manage iOS and macOS app localizations by allowing you to edit all the translations side by side
Stars: ✭ 1,066 (+1874.07%)
Mutual labels:  xcode
Chxcode
Changes the current Xcode
Stars: ✭ 51 (-5.56%)
Mutual labels:  xcode
Vsalert
An drop-in replacement for UIAlertController with more power and better looks.
Stars: ✭ 48 (-11.11%)
Mutual labels:  xcode

title

CI Status Version License Platform


DCFrame is a UI combination frame, it can be easily achieved:

  1. Assemble and manage complex UI modules;
  2. Reuse and migrate UI modules at no cost;
  3. Communication between UI modules without coupling.

Requirements

  • Xcode 10.2+
  • iOS 11.0+
  • Swift 5.0+

Installation

Cocoapods

CocoaPods is a dependency manager for Cocoa projects. For usage and installation instructions, visit their website. To integrate DCFrame into your Xcode project using CocoaPods, specify it in your Podfile:

pod 'DCFrame' ~> 1.0.8

Carthage

Carthage is a decentralized dependency manager that builds your dependencies and provides you with binary frameworks. To integrate DCFrame into your Xcode project using Carthage, specify it in your Cartfile:

github "bytedance/DCFrame" ~> 1.0.8

Guides

We can quickly get started with DCFrame through the following guides:

  • Simple List: How to create a simple list through DCFrame;
  • Post List: Through this example we learn to create a more complex combination list;
  • Module Communication:How to perform module event and data sharing in the post list;
  • More Examples: We provide more examples, simply pull the git repo and run 'DCFrame.xcworkspace' in the 'Example' folder.

License

DCFrame is available under the MIT license. See the LICENSE file for more info.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].