diff --git a/_docs/containers-overview.md b/_docs/containers-overview.md index 22ded4bf..82a65e9c 100644 --- a/_docs/containers-overview.md +++ b/_docs/containers-overview.md @@ -7,16 +7,35 @@ nextPage: node-overview.html --- ### Use Nodes in Node Containers -It is highly recommended that you use AsyncDisplayKit's nodes within a node container. AsyncDisplayKit offers the following node containers +It is highly recommended that you use AsyncDisplayKit's nodes within a node container. AsyncDisplayKit offers the following node containers. -- `ASViewController` in place of UIKit's `UIViewController` -- `ASCollectionNode` in place of UIKit's `UICollectionView` -- `ASPagerNode` in place of UIKit's `UIPageViewController` -- `ASTableNode` in place of UIKit's `UITableView` - +
| ASDK Node Container | +UIKit Equivalent | +
|---|---|
ASViewController |
+ in place of UIKit's UIViewController |
+
ASCollectionNode |
+ in place of UIKit's UICollectionView |
+
ASPagerNode |
+ in place of UIKit's UIPageViewController |
+
ASTableNode |
+ in place of UIKit's UITableView |
+
| ASDK Node | +UIKit Equivalent | +
|---|---|
ASDisplayNode |
+ in place of UIKit's UIView+ The root AsyncDisplayKit node, from which all other nodes inherit. |
+
ASCellNode |
+ in place of UIKit's UITableViewCell & UICollectionViewCell+ ASCellNodes are used in ASTableNode, ASCollectionNode and ASPagerNode. |
+
ASScrollNode |
+ in place of UIKit's UIScrollView
+ This node is useful for creating a customized scrollable region that contains other nodes. |
+
ASEditableTextNode+ ASTextNode |
+ in place of UIKit's UITextView+ in place of UIKit's UILabel |
+
ASImageNode+ ASNetworkImageNode+ ASMultiplexImageNode |
+ in place of UIKit's UIImage |
+
ASVideoNode+ ASVideoPlayerNode |
+ in place of UIKit's AVPlayerLayer+ in place of UIKit's UIMoviePlayer |
+
ASControlNode |
+ in place of UIKit's UIControl |
+
ASButtonNode |
+ in place of UIKit's UIButton |
+
ASMapNode |
+ in place of UIKit's MKMapView |
+