国产护士黄色视频_少妇高潮大叫好爽_久久国产免费观看视频_日本精品专区一二三区

服務(wù)熱線:

021-51085186

021-51085186
2016-01-13

APP開發(fā)之IOS SWIFT常用問題及操作方法介紹

您現(xiàn)在的位置:首頁 ? 文章中心 ? 微信app

現(xiàn)在是學習和開發(fā)IOS APP的最好時機,因為全新的IOS及SWIFT語言,讓開發(fā)事半功倍。下面協(xié)策網(wǎng)絡(luò)公司分享平時APP開發(fā)常見問題及操作方法。

UITableView顯示加載狀態(tài)

//顯示加載狀態(tài)

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)

}

//加載結(jié)束

if self.activityViewIndicator.isAnimating() {

       self.activityViewIndicator.stopAnimating()

       self.is_loading = false

       print("加載完成")

 }

 

狀態(tài)欄顯示聯(lián)網(wǎng)狀態(tài)

let app = UIApplication.sharedApplication()

app.networkActivityIndicatorVisible = true //顯示

app.networkActivityIndicatorVisible = false //不顯示

 

設(shè)置消息推送

一、Home ICO圖標右上角提示消息個數(shù)

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

 

二、設(shè)置消息推送

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 數(shù)字編號,程序中可以通過該編號,找到這個組件 

User Interaction Enabled 

Multiple Touch 

Alpha 

Opaque

Hidden 

Clear Graphics Context 

Clip Subviews : 如果有子視圖,沒有完全包含在父視圖內(nèi),選中后,只在父視圖中的部分會顯示,默認禁用; 

Autoresize Subviews允許iOS 調(diào)整子視圖大小,默認選中;

 

Stretching

拉伸)可以忽略,只有當屏幕上調(diào)整矩形視圖大小且需要重新繪制時,才需要拉伸。這里需要設(shè)置 4 個浮點值(0.0-1.0),如果希望每條邊 10%是不可以拉伸,那么  x y 都指定為 0.1 ,width、height都設(shè)為 0.8。默認 x y都是 0.0 ,width height 為 1.0