地图视图水平快速翻转

时间:2018-05-16 12:56:45

标签: mkmapview right-to-left

当将语义内容属性设置为应用程序的RTL时,MKmapview和GSMmapview都会水平翻转。

我的申请是英文和阿拉伯文。对于阿拉伯语,我已将语义内容属性属性设置为rtl。现在我的地图视图也会水平翻转。

1 个答案:

答案 0 :(得分:0)

假设您已经正确设置了前导和尾随约束,并且您只想翻转除=filter('Data Import'!1:3351,indirect('Data Import'!&"D:D")<12) 之外的所有视图,

  1. 如果您是通过Interface Builder设置的,则可以将MKmapview的视图语义设置为(仅对地图视图执行此操作),就像您看到的here一样。
  2. 或者,如果您以编程方式设置了地图,则还可以设置Force Left-to-Right
    semanticContentAttribute

自然视图的语义是let mapView = MKMapView() mapView.semanticContentAttribute = .forceLeftToRight ,因此,如果将其设置为Left-to-Right,则视图将被翻转。