protected override void RemoveNativeItems(IList <Pin> items) { NSObject[] list = new NSObject[items.Count]; for (int i = 0; i < items.Count; i++) { list[i] = (NSObject)items[i].NativeObject; items[i].NativeObject = null; } NativeMap.RemoveAnnotations(list); }