Latest 3.0.2
Homepage https://bitbucket.org/BareFeetWare/BFWControls
License MIT
Platforms ios 9.0
Authors

Latest podspec

{
    "name": "BFWControls",
    "version": "3.0.2",
    "summary": "A framework to simplify building apps using Interface Builder.",
    "description": "A framework to simplify building apps using Interface Builder.nnSome useful resources:nn- "Build an App Like Lego" tutorials - Steps through building an app visually, by building components, using BFWControls' NibTableViewCell. Assumes no coding or Xcode knowledge. https://medium.com/@barefeettom/build-app-lego-tutorial-1-58de8e84798dn- Video of presentation at CocoaHeads Sydney (16 minutes): http://www.barefeetware.com/presentation/20181127_CocoaHeads_Sydney.mp4n- Video of presentation at CocoaHeads New York City (18 minutes): http://www.barefeetware.com/presentation/20180809_Xcode_Lego_NYCCocoaHeads.mp4nnBFWControls contains many features to simplify building apps visually, especially when using Interface Builder. Features include:n- NibReplaceable protocol with NibView, NibTableViewCell classes:n    Loading xib layouts into subclasses with no extra code.n- Adjustable protocol for UITableView:n    Sticky header and footer that remain stationery while the table scrolls.n- HidingStackView:n    A stack view that hides any subviews that have invisible contents (eg UILabel.text == nil and UIImageView.image == nil) or a UIStackView subview that has all of its subviews hidden. When a stack view has a hidden subview, it removes it from the arrangedSubviews, so the space it occupied is freed, essentially shrinking any unused space.n- UIView+NSLayoutConstraint:n    Convenient AutoLayout functions like pinToSuperviewEdges(), pinToSuperview(with inset: CGFloat)n- StaticTableViewController:n    excludedCells: easy dynamic show/hide cells and sectionsn- SegueHandlerType protocol:n    enum SegueIdentifiern- UIApplication:n    unwindToBackmostViewController()n- UIViewController+Unwindn    unwindToSelf()n    frontViewControllern- DefaultsHandlerType protocol:n    Expose UserDefaults as named variables",
    "homepage": "https://bitbucket.org/BareFeetWare/BFWControls",
    "license": {
        "type": "MIT",
        "file": "License.md"
    },
    "authors": {
        "Tom Brodhurst-Hill": "[email protected]"
    },
    "social_media_url": "http://twitter.com/barefeetware",
    "platforms": {
        "ios": "9.0"
    },
    "swift_version": "4.2",
    "source": {
        "git": "https://github.com/BareFeetWare/BFWControls.git",
        "tag": "3.0.2"
    },
    "source_files": [
        "BFWControls",
        "BFWControls/**/*.{swift,h,m}"
    ]
}

Pin It on Pinterest

Share This