遊び場で作成しようとしましたUILabel
が、失敗しました。Playground は今のところOS X開発のみをサポートしていますか?
10 に答える
はい、そうです!
ファイル: 新規 > ファイル... > iOS > ソース > Playground
import UIKit
let lbl = UILabel(frame: CGRect(x: 0, y: 0, width: 300, height: 100))
lbl.text = "Hello StackOverflow!"
次に、ファイルを保存します。(または手動で実行します。)これにより、Playground がトリガーされ、UI 関連のものを解釈します。この時点で、「UILabel」という単語が右側に表示されます。
実際に行ったことを表示するには、右側の「クイック ビュー」の目をクリックするか、白い円をクリックして Assistant Editor で開きます。
これは、UIImage が機能している基本的なもののスクリーンショットなどです。
(編集: 現在の CGRect 構文に対するテキストのマイナー アップデート -- ただし、スクリーンショットには古い構文が表示されています。)
Edited@2014-11-13: 新しい xcode 6 でこれが修正されたようです。
いいえ、そうではありません。ただし、UIKit をインポートできることに注意してください。
UIKit をインポートする場合は、次のようにします。
- 表示 -> ユーティリティ -> ファイル インスペクターを表示 (opt + cmd + 1)
- Xcodeの右側「Playground Settings -> Platform」をOS XからiOSに変更
次に、UIKitまたはiOS用のモジュールをインポートできます
ps。UIImageView を作成しようとしましたが、右側に正しい画像が表示されません。UIKitをインポートする価値がないようです
CMD+Option+1 を押してプラットフォームを iOS に変更すると、UIKit をインポートできるようになります。
IOS プロジェクトに新しいプレイグラウンド ファイルを追加できることがわかり、そのファイルに UIKit をインポートできます。
Command (⌘) + Option(⌥) + 1
UIKit を使用するには、プレイグラウンドで OSX から iOS プラットフォームに切り替える組み合わせを使用してください。
Option+Cmd+1 を押して、プラットフォーム設定で iOS を選択します。その後、UIKitをインポートしてプレイできます〜