This should be similar how UINavigationItem's title and titleView properties work; then SMCalloutView's interface would be similar to:
@interface SMCalloutView : UIView
// ...
@property (nonatomic, copy) NSString *title, subtitle;
@property (nonatomic, retain) UIView *titleView, *subtitleView;
// ...
@end
This should be similar how
UINavigationItem'stitleandtitleViewproperties work; thenSMCalloutView's interface would be similar to: