Guides and Sample Code

Developer

Playground Book Format Reference

On This Page

PlaygroundLiveViewable Protocol
PlaygroundLiveViewableプロトコル

A type that can be displayed as the live view for a playground.
ある型、それはプレイグラウンドのライブビューとして表示されることができます。

Overview
概要

This protocol enables you to display any type of object in a live view. For example, a playground that presents a simplified user interface programming environment can make its view-like type conform to PlaygroundLiveViewable and appear in the live view.
このプロトコルは、あなたにどんな型のオブジェクトでもライブビューにおいて表示可能にします。例えば、単純なインターフェイスプログラミング環境を提示するプレイグラウンドは、それのビューのような型をPlaygroundLiveViewableに準拠するようにしてライブビューの中に現れるようにします。

By default, UIView and UIViewController conform to this protocol on iOS. Implement this protocol only for custom objects that do not inherit from UIView or UIViewController.
初期状態で、UIViewUIViewControllerはiOSでこのプロトコルに準拠します。このプロトコルをUIViewまたはUIViewControllerから継承しないカスタムオブジェクトのためにだけ実装してください。

Instance Properties
インスタンスプロパティ

playgroundLiveViewRepresentation

The view controller or view used to render and manage the live view.
ライブビューを描画して管理するために使われるビューコントローラまたはビュー。

Declaration
宣言

  1. var playgroundLiveViewRepresentation: PlaygroundLiveViewRepresentation { get }

Return value
戻り値

A view controller or view that renders and manages the live view. View controllers are preferred.
ライブビューを描画して管理するビューコントローラまたはビュー。ビューコントローラが推奨されます。

Discussion
解説

The value returned by playgroundLiveViewRepresentation can be different each time the method is called.
playgroundLiveViewRepresentationによって返される値は、このメソッドが呼び出されるたびごとに異なる可能性があります。