Removed debug print.
PickerSource Items is a List of PickerItems<T>, not a list of T.
Just set the frame of the PickerView to that of the controller's canvas view.
Minor, indentation.
GetData returns a list of PickerItems, not a list of <T>. Also, call the new UI refresh routine after assigning.
New platform-specific routine asks the UI to refresh after data changes.
Copied the default place icon from the facebook-ios SDK.