服务热线

021 5108 5186

点此对话 点击这里给我发消息 点击这里给我发消息
上海协策网络
服务热线

021 5108 5186

点此对话 点击这里给我发消息 点击这里给我发消息
上海协策网络
服务热线

021 5108 5186

点此对话 点击这里给我发消息 点击这里给我发消息
上海协策网络
微信app

APP开发之IOS SWIFT常用问题及操作方法介绍来源:上海网站制作 点击:次 日期:2016-01-13 16:31:46

现在是学习和开发IOS APP的最好时机,因为全新的IOS及SWIFT语言,让开发事半功倍。下面协策网络公司分享平时APP开发常见问题及操作方法。

UITableView显示加载状态

//显示加载状态

func setupInfiniteScrollingView() {

        self.is_loading = true

        print("加载中")

        self.activityViewIndicator = UIActivityIndicatorView(activityIndicatorStyle:UIActivityIndicatorViewStyle.Gray)

        self.activityViewIndicator.frame = CGRect(x: 0,y: 0,width: 80,height: 80)

        self.activityViewIndicator.center = self.view.center

        self.activityViewIndicator.color = UIColor.darkGrayColor()

        self.activityViewIndicator.startAnimating()

        self.view.addSubview(activityViewIndicator)

}

//加载结束

if self.activityViewIndicator.isAnimating() {

       self.activityViewIndicator.stopAnimating()

       self.is_loading = false

       print("加载完成")

 }

 

状态栏显示联网状态

let app = UIApplication.sharedApplication()

app.networkActivityIndicatorVisible = true //显示

app.networkActivityIndicatorVisible = false //不显示

 

设置消息推送

一、Home ICO图标右上角提示消息个数

let app = UIApplication.sharedApplication()

if (UIDevice.currentDevice().systemVersion as NSString).floatValue >= 8.0 {

     let settings = UIUserNotificationSettings(forTypes: .Badge, categories: nil)

     app.registerUserNotificationSettings(settings)

}

app.applicationIconBadgeNumber = 123

 

二、设置消息推送

let app = UIApplication.sharedApplication()

if (UIDevice.currentDevice().systemVersion as NSString).floatValue >= 8.0 {

    let settings = UIUserNotificationSettings(forTypes:[.Badge,.Sound,.Alert], categories: nil)

    app.registerUserNotificationSettings(settings)

} else {

    app.registerForRemoteNotifications() //IOS8以下注册消息-老的

}

 

UIVIEW 视图属性

Mode 

Tag :UIView 所有子类,包括视图和控件,都可以起一个 tag 数字编号,程序中可以通过该编号,找到这个组件 

User Interaction Enabled 

Multiple Touch 

Alpha 

Opaque

Hidden 

Clear Graphics Context 

Clip Subviews : 如果有子视图,没有完全包含在父视图内,选中后,只在父视图中的部分会显示,默认禁用; 

Autoresize Subviews允许iOS 调整子视图大小,默认选中;

 

Stretching

拉伸)可以忽略,只有当屏幕上调整矩形视图大小且需要重新绘制时,才需要拉伸。这里需要设置 4 个浮点值(0.0-1.0),如果希望每条边 10%是不可以拉伸,那么  x y 都指定为 0.1 ,width、height都设为 0.8。默认 x y都是 0.0 ,width height 为 1.0 

     以上【 APP开发之IOS SWIFT常用问题及操作方法介绍 】的内容由协策网络公司(http://www.580plan.com/)为您提供,本文网址: ,转载请注明出处,更多有关上海网站建设,网站优化、微信网站制作(微官网)、手机app开发、商业摄影、企业宣传片制作、400电话、电商代运营等互联网应用服务都可以联系我们。热线:51085186或致电18018609689王经理。

     协策网络公司每天都会不定时更新有关网站建设以及网络营销推广的文章,希望对您有用。


广告1

扫一扫手机阅读


上一篇:“我和微信的故事”盗号谣言见互联网网民无... 下一篇:互联网时代的网络营销不只是玩玩微信而已

COPYRIGHT © 上海协策网络科技有限公司 2008-2015 上海网站制作公司 沪ICP备08009778号   没有最好,只有更好,赏识中成长,谴责中成熟;小成靠朋友,大成靠对手。本网站已备案,抄袭必究。