是否有一种简单的方法可以在MKMapView
上启用夜间模式,就像Apple地图应用程序在太阳下山时一样?
我没有找到MapKit文档这样的东西。
答案 0 :(得分:4)
不幸的是,这是私人api:
//Assume that the member variables in SparseMatrix and Node are fully defined.
class SparseMatrix {
ArrayList filled_data_ = new ArrayList();
//Constructor, setter (both work)
// The problem is that I seem to not be allowed to use the operator[] on
// this type of array.
int get (int row, int column) {
for (int i = 0; i < filled_data_.size(); i++){
Node node = (Node)filled_data.get(i);
if (row * max_row + column == node.getLocation()) {
return node.getSize();
}
}
return defualt_value_;
}
我们应该为苹果提供雷达,以便向所有人开放。对于在驾驶时在第三方应用中使用地图的人来说,这可能是一个安全问题。 如果您尝试使用此将其提交到应用商店,您的应用将被拒绝。
答案 1 :(得分:2)
不,您必须使用Mapbox iOS SDK或MBXMapKit等第三方库。