私はmapView(google maps)と他のいくつかのコントローラを含むビューを持っています。 1つはsearchBarです。問題は、私が検索バーを(addSubViewを使って)地図上に置くと、検索バーの中をクリックしようとすると、何も表示されないということです...私はxcodeとswiftが初めてで、問題。xcode searchBar over google map not working
This is the hierarchy of the controllers
その後、のviewDidLoadで私が "mapView.addSubView(検索バー)..." やった
私が間違っているのか?
編集:私は前に言ったように、検索バーが正しく表示されている
mapView.addSubview(zoomInButton)
mapView.addSubview(zoomOutButton)
mapView.addSubview(trafficButton)
mapView.addSubview(satelliteButton)
mapView.addSubview(searchBar)
mapView.addSubview(advSearchButton)
mapView.addSubview(logoIcon)
mapView.moveCamera(GMSCameraUpdate.setCamera(camera))
が、私はそれ内部の何かを書き込むことはできません..:ここ
@IBOutlet weak var searchBar: UISearchBar!
@IBOutlet weak var mapView: GMSMapView!
@IBOutlet weak var advSearchButton: UIButton!
@IBOutlet weak var logoIcon: UIImageView!
@IBOutlet weak var trafficButton: UIButton!
@IBOutlet weak var satelliteButton: UIButton!
@IBOutlet weak var zoomInButton: UIButton!
@IBOutlet weak var zoomOutButton: UIButton!
は、私がのviewDidLoadで何をすべきかです。
画像は、ここで試したコードを注意してください、注目を集めていません。 –