Latest 1.1.1
Homepage https://github.com/pcjbird/StencilLayout
License MIT
Platforms ios 8.0, requires ARC
Dependencies YYImage/WebP, YYWebImage
Frameworks Foundation, UIKit, WebKit, CoreFoundation, Accelerate, AssetsLibrary, ImageIO, MobileCoreServices, QuartzCore
Authors

logo
Build Status
Pod Version
Pod Platform
Pod License
CocoaPods
CocoaPods
GitHub release
GitHub release
Website

A Kind of Stencil Based Layout Framework 一种基于模版的布局模式,旨在支持广告位灵活配置,高效运营,UI动态生成,提高开发效率。

特性 / Features

  1. 从页面开发到模板开发,您所要做的工作就是不断丰富您的模板库。
  2. 基础的模板库,如果您的项目不够复杂,无需扩展,足以!
  3. 模板属性支持扩展。
  4. 云端灵活配置,UI动态生成。
  5. 支持云端动态更新模板库,一种合法的动态化方案。

演示 / Demo

安装 / Installation

方法一:直接下载, 打开工作区 StencilLayout.xcworkspace, 选择 Target StencilLayout-Universal进行编译,在根目录下的 product 目录下会生成 StencilLayout.frameworkStencilLayout.bundle, 将这两个文件添加到您的项目中即可。

方法二:StencilLayout is available through CocoaPods. To install it, simply add the following line to your Podfile:

pod "StencilLayout"

使用 / Usage

  

  [StencilLayout startWithStencilStyleUrl:nil debugMode:NO];

待续…

  

关注我们 / Follow us

  

Twitter URL
Twitter Follow

Latest podspec

{
    "name": "StencilLayout",
    "summary": "iOSu4e00u79cdu57fau4e8eu6a21u7248u7684u5e03u5c40u6a21u5f0fuff0cu65e8u5728u652fu6301u5e7fu544au4f4du7075u6d3bu914du7f6euff0cu9ad8u6548u8fd0u8425uff0cUIu52a8u6001u751fu6210uff0cu63d0u9ad8u5f00u53d1u6548u7387u3002",
    "version": "1.1.1",
    "license": {
        "type": "MIT",
        "file": "LICENSE"
    },
    "authors": {
        "pcjbird": "[email protected]"
    },
    "social_media_url": "http://www.lessney.com",
    "homepage": "https://github.com/pcjbird/StencilLayout",
    "platforms": {
        "ios": "8.0"
    },
    "source": {
        "git": "https://github.com/pcjbird/StencilLayout.git",
        "tag": "1.1.1"
    },
    "requires_arc": true,
    "source_files": [
        "StencilLayout/*.{h,m,pch}",
        "StencilLayout/public_headers/*.{h}",
        "StencilLayout/Categories/*.{h,m}",
        "StencilLayout/Util/*.{h,m}"
    ],
    "public_header_files": "StencilLayout/public_headers/*.{h}",
    "prefix_header_file": "StencilLayout/StencilLayoutPrefix.pch",
    "frameworks": [
        "Foundation",
        "UIKit",
        "WebKit",
        "CoreFoundation",
        "Accelerate",
        "AssetsLibrary",
        "ImageIO",
        "MobileCoreServices",
        "QuartzCore"
    ],
    "resource_bundles": {
        "StencilLayout": [
            "StencilLayout/resource/*.{xib}"
        ]
    },
    "dependencies": {
        "YYImage/WebP": [],
        "YYWebImage": []
    },
    "pod_target_xcconfig": {
        "OTHER_LDFLAGS": "-lObjC"
    }
}

Pin It on Pinterest

Share This