public MainViewController( IVisibleRegionProvider visibleRegionProvider, IAutoMapperFacade autoMapperFacade) { _visibleRegionProvider = visibleRegionProvider; _mapView = new MapView(); _myLocationButton = new MyLocationButton(); _confirmitionView = new ConfirmitionView(); _whereToGoButton = new UIButton { TranslatesAutoresizingMaskIntoConstraints = false, BackgroundColor = AutostopColors.White.ToUIColor(), TintColor = UIColor.Black }; _pickupAddressTextField = new PickupAddressTextField { TranslatesAutoresizingMaskIntoConstraints = false, ShouldBeginEditing = PickupAddressShouldBeginEditing, BackgroundColor = UIColor.FromRGBA(255, 255, 255, 200) }; _centerPinImageView = new UIImageView(Icons.PickupPin) { ContentMode = UIViewContentMode.ScaleAspectFit, TranslatesAutoresizingMaskIntoConstraints = false }; _setPickupLocationView = new SetPickupLocationView(); }
public MainFragment( ISchedulerProvider schedulerProvider, IVisibleRegionProvider visibleRegionProvider, IMarkerAdapter markerAdapter, IMarkerSizeProvider markerSizeProvider) { _schedulerProvider = schedulerProvider; _visibleRegionProvider = visibleRegionProvider; _markerAdapter = markerAdapter; _markerSizeProvider = markerSizeProvider; }