Swift転職なら=>【LevTech】
↑クリックして拡大
↑クリックして拡大
↑クリックして拡大
↑クリックして拡大

頭痛が減ったので共有です!

rebuild.fmを応援しています!

HOME > 画面サイズ取得

画面サイズ

画面サイズを取得します。

サンプル構文


//スクリーンの幅
let screenWidth = Int( UIScreen.mainScreen().bounds.size.width);

//スクリーンの高さ
let screenHeight = Int(UIScreen.mainScreen().bounds.size.height);

//CGRectで取得
let rect = UIScreen.mainScreen().bounds;

UIScreenUtil例文

UIScreenUtil.swiftをダウンロードする。(ご自由にご利用ください)

import UIKit

struct UIScreenUtil {
    static func bounds()->CGRect{
        return UIScreen.mainScreen().bounds;
    }
    static func screenWidth()->Int{
        return Int( UIScreen.mainScreen().bounds.size.width);
    }
    static func screenHeight()->Int{
        return Int(UIScreen.mainScreen().bounds.size.height);
    }
}

//利用方法
let width = UIScreenUtil.screenWidth();
let height = UIScreenUtil.screenHeight();
let rect = UIScreenUtil.bounds();

↓こんな記事もありますよ!

UIActivityIndicatorView

iOSでローディングをする簡単な方法は標準のインディケータを表示する方法です。画面中央でぐるぐる回ります。

ScrollViewで横スクロールしつつ2指でPinch Zoom

前回のScrollView記事ではスワイプするサンプルを記載しましたが、今回は横スクロールしつつ各ページでは二つ指によるズームの方法を検証します。

AppleWatchでNotificationを受け取る。バイブでブルブル通知する。

どうやら現状はAppleWatchのバイブレーションパターンをカスタマイズできないようなのですが、Notificationを受け取る際に ブルブルする状態のようです。つきましては、NotificationをApp側で設定、AppleWatch側で受け取ってブルブルするサンプルを記載していきます。
このエントリーをはてなブックマークに追加
右側のFacebookのLikeをクリック頂けると記事更新の際に通知されますので宜しければご利用下さい!