マップアプリケーションの左下隅にある小さな場所のボタンはわかりましたか?誰が私がそれを見つけることができるか知っていますか?私はUIButtonTypeとUITabBarSystemItemを調べましたが、空白になりました。iPhoneの場所ボタン
他のシステム機能との一貫性を確保するために、システムイメージまたはシステムを何か他のものと使用することをお勧めします。
マップアプリケーションの左下隅にある小さな場所のボタンはわかりましたか?誰が私がそれを見つけることができるか知っていますか?私はUIButtonTypeとUITabBarSystemItemを調べましたが、空白になりました。iPhoneの場所ボタン
他のシステム機能との一貫性を確保するために、システムイメージまたはシステムを何か他のものと使用することをお勧めします。
私はそれがシステムイメージであるとは確信しません。 Appleのアプリケーションの多くの画像/ボタンは、そのアプリケーションにのみ固有のものであり、このように見えます。
私は私自身の画像を作成しました。アップルはそれを受け入れました(ズーム用に検索画像を使用したのとは対照的に)。
http://glyphish.com/アイコンライブラリにはロケーションボタンがあります。
(警告:ドキュメント化されていない機能、AppStoreの、何とか何とか何とかによって拒否されます)
あなただけのイメージは、結果を保存したい場合は場所のボタンが
UIBarButtonItem* item = [[UIBarButtonItem alloc]
initWithBarButtonSystemItem:100
target:... action:...];
にアクセスすることができます
UIImage* img = [UIImage kitImageNamed:@"UIButtonBarLocate.png"];
UIImage* img = [UIImage kitImageNamed:@"UIButtonBarLocate.png"];
// Get the location of the Documents directory
NSArray *paths = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES) ;
NSString *imagePath = [paths objectAtIndex:0] ;
NSString *filename = @"test.png" ;
NSString *filepath = [NSString stringWithFormat:@"%@/%@", imagePath, filename] ;
// Save the image
NSData *imageData = [NSData dataWithData:UIImagePNGRepresentation(img)];
[imageData writeToFile:filepath atomically:YES];
使用によって返さこのコードサンプルは、プロジェクトで使用できるファイルとして保存します。
このヘルプが必要です。
4.0では、Maps.appボタンの「locate me」ボタンの外観が変更されています。さらに+[UIimage kitImageNamed:]
がなくなり、文書化されていない識別子100の-[UIBarbuttonItem initWithBarButtonSystemItem:]
を呼び出すと、古いスタイルのグラフィックが返されます。 4つの異なる状態と状態の間で切り替えるときに行われるアニメーションなどのボタンを、 -
こちらはhttps://github.com/myell0w/MTLocationです –
MKUserTrackingBarButtonItemを試すことができます。地図アプリケーションのトラックボタンと同じ機能を提供します。ここにいくつか同じコードがあります。
MKUserTrackingBarButtonItem *trackButton = [[MKUserTrackingBarButtonItem alloc] initWithMapView:self.mapView];
NSMutableArray *items = [[NSMutableArray alloc] initWithArray:self.bottomToolbar.items];
[items insertObject:trackButton atIndex:0];
[self.bottomToolbar setItems:items];
ツールバーまたはタブバー? Maps.appのツールバーはツールバーです。 – kennytm