2016-07-19 6 views
1

シンプルなUIViewControllerを作成したいときは、シミュレータを起動するときに呼び出される最初のビューにする必要があります。コンテンツは決して読み込まれません。テスト目的のために、私はラベルを追加するだけです。簡単なUIViewControllerをSwiftで作成して開始ビューとして設定する方法

import Foundation 
import UIKit 

class ViewControllerSearchGithubName:UIViewController { 

    let lblName = UILabel(frame: CGRectMake(15, 15, 50, 50)) 

    override func viewDidLoad() { 
     super.viewDidLoad() 
     lblName.text = "Name:" 
     lblName.textColor = UIColor.cyanColor() 
     self.view.addSubview(lblName) 
    } 

    override func didReceiveMemoryWarning() { 
     super.didReceiveMemoryWarning() 
    } 
} 

と私AppDelegate::私は助けのいずれかの種類をapprecciate

func application(application: UIApplication, didFinishLaunchingWithOptions launchOptions: [NSObject: AnyObject]?) -> Bool { 

     self.window = UIWindow(frame: UIScreen.mainScreen().bounds) 

     let viewController = ViewControllerSearchGithubName() 

     let navc = UINavigationController(rootViewController: viewController) 
     self.window?.rootViewController = navc 
     self.window?.makeKeyAndVisible() 
     return true 
    } 

は、ここに私のUIViewControllerです。

答えて

2

コードは正常です。ビューコントローラとそのビューが期待どおりに動作しています。問題はラベルが15,15にあることだけです。これはナビゲーションバーの下にあり、それによって隠されています。

+0

ありがとうございました!それを解決した。 – Johnny

+0

喜んで助けてください。非常によく質問される。 – matt

関連する問題