You can retrieve a configuration-based tile using the MAFUIManager tileByIdentifier: API.
The Extensibility Framework generates the required tile, or returns nil if it cannot be built due to a malformed or missing configuration.
// CustomViewController.h @property(nonatomic, retain) MAFTile* subtile; // CustomViewController.m @implementation @synthesize subtile; ... self.subTile = [[MAFUIManager sharedInstance] tileByIdentifier:@"AddressTile"]; subTile.view.frame = CGRectMake(30, 80, 320, 360); [self.view addSubview:subTile.view];
Retain the tile that provides the subviews to be embedded in the programmed view controller, or, in ARC-enabled projects, mark it as a strong property.