<bdo id="q6yke"></bdo>
<td id="q6yke"></td>
  • <button id="q6yke"><tr id="q6yke"></tr></button>
  • <acronym id="q6yke"><td id="q6yke"></td></acronym>
    首頁
    關于我們
    新聞資訊
    聯系我們

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

    發布時間:2022-11-29 10:15:31
    瀏覽次數:

    現在是學習和開發IOS應用程序的最好時機,因為全新的IOS及迅速的語言,讓開發事半功倍。下面方維網絡(www.szfangwei.cn)分享平時應用開發常見問題及操作方法。

    UITableView顯示加載狀態

    //顯示加載狀態

    func setupinatescrollingview(){

    self.is_loading=true

    打印('加載中)

    自我。activity view indicator=UIActivityIndicatorView(activityindicatorstyle : uiactivityindicatorviewstyle .灰色)

    自我?;顒硬榭粗甘酒?。frame=CGRect(x : 0,y: 0,寬度: 80,高度: 80)

    自我?;顒硬榭粗甘酒?。中心=自我。查看。中心

    自我?;顒硬榭粗甘酒?。color=ui顏色。深灰色()

    自我?;顒硬榭粗甘酒?。開始制作動畫()

    自我。查看。添加子視圖(活動視圖指示器)

    }

    //加載結束

    如果自我?;顒硬榭粗甘酒?。正在制作(){

    自我?;顒硬榭粗甘酒?。停止動畫()

    self.is_loading=false

    打印('加載完成)

    }

    狀態欄顯示聯網狀態

    讓app=ui應用。共享應用程序()

    app。networkactivityindicatorvisible=true//顯示

    app。networkactivityindicatorvisible=false//不顯示

    設置消息推送

    一、首頁圖標圖標右上角提示消息個數

    讓app=ui應用。共享應用程序()

    if (UIDevice.currentDevice().作為NSString的系統版本)。浮點值=8.0 {

    let settings=UIUserNotificationSettings(適用于類型3360 .徽章,類別:無)

    app。注冊用戶通知設置(設置)

    }

    app。applicationiconbadgenumber=123

    二、設置消息推送

    讓app=ui應用。共享應用程序()

    if (UIDevice.currentDevice().作為NSString的系統版本)。浮點值=8.0 {

    let settings=UIUserNotificationSettings(對于類型3360[.徽章,聲音,警報],類別:無)

    app。注冊用戶通知設置(設置)

    }否則{

    app。registerforremotentifications()//IOs 8以下注冊消息-老的

    }

    UIVIEW 視圖屬性

    方式

    標簽:UIView視圖所有子類,包括視圖和控件,都可以起一個標簽數字編號,程序中可以通過該編號,找到這個組件

    啟用用戶交互

    多重觸摸

    希臘字母的第一個字母

    不透明的

    隱藏的

    清除圖形上下文

    剪輯子視圖:如果有子視圖,沒有完全包含在父視圖內,選中后,只在父視圖中的部分會顯示,默認禁用;

    自動調整子視圖的大小允許ios調整子視圖大小,默認選中;

    拉伸

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

    2018免费一级a片
    <bdo id="q6yke"></bdo>
    <td id="q6yke"></td>
  • <button id="q6yke"><tr id="q6yke"></tr></button>
  • <acronym id="q6yke"><td id="q6yke"></td></acronym>