Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/iphone/37.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/xcode/7.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/variables/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Iphone 无法从居中位置移动MKMapView?_Iphone_Xcode_Mkmapview - Fatal编程技术网

Iphone 无法从居中位置移动MKMapView?

Iphone 无法从居中位置移动MKMapView?,iphone,xcode,mkmapview,Iphone,Xcode,Mkmapview,我正在创建一个简单的iPhone应用程序来显示地图和一些标签,但是当我将MKMapView放入interface builder时,它喜欢居中显示 我对这个很陌生,所以我为我的无知道歉 我似乎找不到一种方法将MKMapView从其中心位置移动。我可以缩放边,但是缩放是在两侧镜像的,它不允许我手动更改x和y值。我想将MKMapView移到屏幕的顶部,并在底部添加一些标签,但是我不希望顶部有任何额外的空间 有什么方法可以让我更自由地移动MKMapView(在Interface Builder中或在实

我正在创建一个简单的iPhone应用程序来显示地图和一些标签,但是当我将MKMapView放入interface builder时,它喜欢居中显示

我对这个很陌生,所以我为我的无知道歉

我似乎找不到一种方法将MKMapView从其中心位置移动。我可以缩放边,但是缩放是在两侧镜像的,它不允许我手动更改x和y值。我想将MKMapView移到屏幕的顶部,并在底部添加一些标签,但是我不希望顶部有任何额外的空间

有什么方法可以让我更自由地移动MKMapView(在Interface Builder中或在实际的Objective C代码中)

谢谢,,
-哔叽

听起来你想把它放在一个光秃秃的窗户里。如果要将其放置在屏幕的某个部分,首先要在窗口中放置一个常规视图(这可能会填满窗口),然后将MKMapView放在该视图上。您可以将其移动到您想要的任何位置。

好的,谢谢Matthew,但我必须问:如何启用视图或添加视图?我相信这很简单,但我现在不知道如何处理这些事情。除此之外,我还需要在Interface Builder中更改哪种类型的代码内引用(只需一般化的答案即可),从库窗口直接将视图拖到窗口上,或者如果这很麻烦,可以将其拖到列表区域,并在窗口高亮显示时释放。然后,可以用相同的方法将新的MKMapView拖动到该视图上。您现在应该可以调整它的大小。在XCode中,在视图控制器中创建MKMapView实例变量。在Interface Builder控件中,单击标记为“文件所有者”的文本。单击单词“视图”旁边的圆圈,并将其拖动到列表下方的视图项。单击变量旁边的圆圈并拖动到MKMapView行。我不明白。你能更清楚地解释最后一部分吗。我指的是我们需要把东西拖到MKMapView的那部分。谢谢