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

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

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

HOME > UIDatePicker

UIDatePicker

UIDataPickerは日付けを選択するクラスです。

UILabelのクラス階層

NSObject

UIResponder

UIView

UICotrol

UIDatePicker

参考Appleサイト(英語): UIKit Framework Reference UIDatePicker Class Reference
参考Appleサイト(英語): UIDatePicker Using Swift iOS

UIDatePicker例文


//データビュー作成
let dp:UIDatePicker = UIDatePicker();
dp.datePickerMode = UIDatePickerMode.Time;//ここを変えればタイマーカウント等も作成できます。
dp.addTarget(self, action: "updateDatePickerLabel", forControlEvents: .ValueChanged);
self.view.addSubview(dp);
UIDatePickerMode.Date
UIDatePickerMode.DateAndTime
UIDatePickerMode.Time
UIDatePickerMode.CountDownTimer
全体表示

        
//クラス宣言、関数読み込み一式のサンプルです

class ViewController: UIViewController {
    
    let dp:UIDatePicker = UIDatePicker();
    
    lazy var dateFormatter: NSDateFormatter = {
        let dateFormatter = NSDateFormatter()
        
        dateFormatter.dateStyle = .MediumStyle
        dateFormatter.timeStyle = .ShortStyle
        
        return dateFormatter
        }()
    
    override func viewDidLoad() {
        super.viewDidLoad()
        self.dp.datePickerMode = UIDatePickerMode.Time;
        self.dp.addTarget(self, action: "updateDatePickerLabel", forControlEvents: .ValueChanged);
        self.view.addSubview(self.dp);
    }
    func updateDatePickerLabel(){
        let datestr = dateFormatter.stringFromDate(self.dp.date);
        println(datestr);//Oct 23, 2014, 7:58 PMな風に出力されます。
    }
    override func didReceiveMemoryWarning() {
        super.didReceiveMemoryWarning()
    }

}

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

Pre特殊文字難民

記事を書いている時によくつまずくことがあります。preでコードを表示する際に、 カッコを使うと文章が消えてしまったり、ドルマークの変数が表示できなかったり。その度に検索して探しているのでサイトの中に入れてしまいます。 以前のバックスラッシュもそうですが、こういった特殊文字難民対策のページにしておきます。

SwiftでZipファイルの解凍や圧縮する方法

SwiftでZipの解凍・圧縮処理の解説です。標準ライブラリにZip2があるやら3rdパーティのSSArchiveのObjective-Cのライブラリを Swiftにブリッジして利用するのが良い等の記載がありましたので調査してみます。

UIPageControlでペラペラめくるチュートリアル画面を作成する

UIPageControllでiOSアプリ初回起動時にのみ表示される, ペラペラめくるチュートリアル機能の説明です。プロジェクト作成時にPage-Basedを選ぶと作成することはできるのですが、既存のアプリに追加するには気がので、 既に作成したアプリに初回一回だけ表示するチュートリアルを解説します
このエントリーをはてなブックマークに追加
右側のFacebookのLikeをクリック頂けると記事更新の際に通知されますので宜しければご利用下さい!