diff --git a/docs/NativeComponentsIOS.md b/docs/NativeComponentsIOS.md index 14a186fe4..3dae09528 100644 --- a/docs/NativeComponentsIOS.md +++ b/docs/NativeComponentsIOS.md @@ -18,6 +18,7 @@ Let's say we want to add an interactive Map to our app - might as well use [`MKM Native views are created and manipulated by subclasses of `RCTViewManager`. These subclasses are similar in function to view controllers, but are essentially singletons - only one instance of each is created by the bridge. They vend native views to the `RCTUIManager`, which delegates back to them to set and update the properties of the views as necessary. The `RCTViewManager`s are also typically the delegates for the views, sending events back to JavaScript via the bridge. Vending a view is simple: + - Create the basic subclass. - Add the `RCT_EXPORT_MODULE()` marker macro. - Implement the `-(UIView *)view` method