DJI Mobile SDK Documentation

      class DUXDefaultLayoutView

      @interface DUXDefaultLayoutView : UIView
      Header:DUXDefaultLayoutView.h
      Inherits From:UIView
      Description:

      This is the view used by the DUXDefaultLayoutViewController which is the starting point of the default layout of the DJI UXSDK.

      Class Members:
      property
      property contentView
      @property (readonly, nullable) IBOutlet DUXContentView *contentView
      Header:DUXDefaultLayoutView.h
      Description:

      contentView is the view which occupies the background. It can be an FPV or Map or any other content. By default it shows the live video from the main camera.

      See Also:

      DUXContentView

      property
      property previewView
      @property (readonly, nullable) IBOutlet DUXContentView *previewView
      Header:DUXDefaultLayoutView.h
      Description:

      PreviewView is the view which is shown as a small rectangle on the bottom right side of the screen. It usually shows either the video feed from the camera or the map widget.

      See Also:

      DUXContentView

      property
      property leadingView
      @property (readonly, nullable) IBOutlet DUXSideBarView *leadingView
      Header:DUXDefaultLayoutView.h
      Description:

      leadingView is the view managed by DUXLeadingViewController It is the collection which sits vertically on the leading side of the UI and is prepopulated to be similar to DJI Go with actions to take off, land and go home.

      See Also:

      DUXSideBarView

      property
      property statusView
      @property (readonly, nullable) IBOutlet DUXStatusBarView *statusView
      Header:DUXDefaultLayoutView.h
      Description:

      statusView is the view managed by DUXStatusBarViewController. It is the collection which usually sits on top of the UI and is prepopulated to be similar to DJI Go.

      See Also:

      DUXStatusBarView

      property
      property dockView
      @property (readonly, nullable) IBOutlet DUXDockView *dockView
      Header:DUXDefaultLayoutView.h
      Description:

      dockView is the view manager by DUXDockViewController It is the collection which sits on the bottom of the UI and is prepopulated to be similar to DJI Go

      See Also:

      DUXDockView

      property
      property trailingView
      @property (readonly, nullable) IBOutlet DUXSideBarView *trailingView
      Header:DUXDefaultLayoutView.h
      Description:

      trailingView is the view managed by DUXTrailingViewController It is the collection which sits vertically on the trailing side of the UI and is prepopulated to be similar to DJI Go with actions related to the camera like changing its mode and capturing photos and video.

      See Also:

      DUXSideBarView