在线时间:8:00-16:00
迪恩网络APP
随时随地掌握行业动态
扫描二维码
关注迪恩网络微信公众号
开源软件名称:EasyIOS-Swift开源软件地址:https://gitee.com/zhuchaowe/EasyIOS-Swift开源软件介绍:EasyIOS For SwiftStar is the Best Way to Support EasyIOS !DEMO VideoFeatures
HTML To Native
<body> <div id="tableview" align="64 0 0 0" content-inset="{0,0,0,0}" type="UITableView" estimated-row-height="100" separator-style="None" pull-to-refresh="handlePullRefresh." infinite-scrolling="handleInfinite. PullFooter"> <div align="0 0 0 0" type="cell" id="cell" > <img id="avatar" align="10 10 -10 *" clips-to-bounds="YES" width="45" height="45" layer_corner-radius="5" src="{{srcUrl}}" /> <span align="top:2 avatar;right:-10" margin="left:12 avatar" font="15 system" id="title">{{title}}</span> <span align="bottom:0 avatar;right:-10" margin="left:12 avatar" font="13 system" text-color="#ACACAC" id="subTitle" style="color:#ACACAC;" link-style="color:green;" >{{subTitle}}</span> </div> <div type="section" id="bgView" background-color="#F2F1F6" > <span align="left:15;center-y:0" font="14 system">{{title}}</span> </div> </div></body>
<style> .contentAlign{ edge:0 0 0 0;left:0 root;right:0 root; } .inputStyle{ font-size:15;color:#999999; }</style><body> <div align="0 0 0 0" type="UIScrollView" background-color="#F3F3F3"> <div align="@contentAlign"> <img id="logo" image="login-logo" user-interaction-enabled="YES" present="demo://login" align="center-x:0;top:110;"/> <div id="username" layer_corner-radius="8" background-color="white" align="* 15 * -15" margin="top:30 logo" height="45"> <input class="userTextField" id="userTextField" align="edge:10 10 -10 -10;" placeholder-style="@inputStyle" keyboard-type="EmailAddress" style="@inputStyle" placeholder="上面的logo可以被点击"/> </div> <div id="password" layer_corner-radius="8" background-color="white" align="* 15 * -15" margin="top:13 username" height="45"> <input id="passwordTextField" secure-text-entry="YES" align="10 10 -10 -10" placeholder="密码" placeholder-style="@inputStyle" style="@inputStyle" /> </div> <button id="submit" style="color:white;font-size:20;" background-color="#3FBCFB" align="* 15 -10 -15" margin="top:25 password" height="45" layer_corner-radius="8" onEvent="touch-up-inside:login">登陆</button> </div> </div></body>
<style> <!--支持css 样式设置,html中利用@的方式进行调用--> .contentAlign{ edge:0 0 0 0;left:0 root;right:0 root; }</style><body> <div align="0 0 0 0" type="UIScrollView" background-color="#F3F3F3"> <div align="@contentAlign"> <!--span标签设置了style属性则启用富文本模式,span内部可以支持原生HTML的所有属性,具体请看LabelHtml.xml文件--> <span align="64 0 0 0" style="color:#ACACAC;font-size:18px;" link-style="color:green;" number-of-lines="0"> <!--import the xml --> @import(LabelHtml) </span> </div> </div></body>
<body> <div id="collectionView" align="0 0 0 0" type="UICollectionView" flow-layout="scroll-direction:Vertical;item-size:{300,50};section-inset:{3,3,0,3};minimum-interitem-spacing:3;minimum-line-spacing:3" content-inset="{64,0,0,0}" background-color="white" pull-to-refresh="handlePullRefresh." infinite-scrolling="handleInfinite."> <div align="0 0 0 0" type="cell" id="cell" background-color="red"> <span align="10 10 -10 -10" font="10 system">{{name}}</span> </div> </div></body> MVVMThe MVVM based on the Swift binding framework SwiftBond Bond is a Swift binding framework that takes binding concept to a whole new level - boils it down to just one operator. It's simple, powerful, type-safe and multi-paradigm - just like Swift. EasyCoreData(1.0.1)UsageTo run the example project, clone the repo, and run Requirements
InstallationEasyIOS-Swift is available through CocoaPods. To installit, simply add the following line to your Podfile: platform :ios, '8.0'use_frameworks!pod "EasyIOS-Swift" import the EasyIOS import EasyIOS Authorzhuchao, [email protected] LicenseEasyIOS-Swift is available under the MIT license. See the LICENSE file for more info. |
请发表评论