タグ付けされた質問 「cocoa-touch」

iOSアプリを駆動するCocoa Touch Frameworksは、Macに見られる多くの実績のあるパターンを共有しますが、タッチベースのインターフェースと最適化に特に重点を置いて構築されました。

16
UIButtonの画像をAspectFitにスケーリングしますか?
UIButtonに画像を追加し、UIButtonに合うように画像を拡大縮小したい(画像を小さくする)。方法を教えてください。 これは私が試したものですが、うまくいきません: ボタンに画像を追加して使用するsetContentMode: [self.itemImageButton setImage:stretchImage forState:UIControlStateNormal]; [self.itemImageButton setContentMode:UIViewContentModeScaleAspectFit]; 「ストレッチ画像」を作る: UIImage *stretchImage = [updatedItem.thumbnail stretchableImageWithLeftCapWidth:0 topCapHeight:0];


18
文字列が数値かどうかを調べる
文字列が数字のみで構成されているかどうかを確認するにはどうすればよいですか。文字列から部分文字列を取り出して、それが数値部分文字列かどうかを確認したいと思います。 NSString *newString = [myString substringWithRange:NSMakeRange(2,3)];

6
NSLogとCGPointデータ
タッチが割り当てられているポイントと呼ばれるCGPointがあります。 UITouch *touch = [touches anyObject]; CGPoint point = [touch locationInView:self]; x座標値をコンソールログに取得します。 NSLog(@"x: %s", point.x); これを使用すると、このログ出力は次のようになります。 x:(null) これがデバッガーと変数ウォッチを使用して呼び出されたときに、ポイントがnullではないことを確認しました。 助けてくれてありがとう、 ありがとう// :)


23
複数の注釈を一度に表示するためのMKMapViewの配置
MKMapViewに追加したい注釈がいくつかあります(0からnの項目があり、nは通常約5です)。注釈を細かく追加できますが、画面上のすべての注釈に一度に収まるようにマップのサイズを変更したいのですが、その方法がわかりません。 私は見てきました-regionThatFits:が、どうすればいいのかよくわかりません。私はこれまでに得たものを示すためにいくつかのコードを投稿します。これは一般的には簡単な作業だと思いますが、今のところMapKitに少し圧倒されています。 - (void)locationManager:(CLLocationManager *)manager didUpdateToLocation:(CLLocation *)newLocation fromLocation:(CLLocation *)oldLocation{ location = newLocation.coordinate; //One location is obtained.. just zoom to that location MKCoordinateRegion region; region.center = location; //Set Zoom level using Span MKCoordinateSpan span; span.latitudeDelta = 0.015; span.longitudeDelta = 0.015; region.span = span; // Set the region here... but I want …

3
利点、問題、iOSアプリに別のUIWindowを追加する例?
最近、iOSアプリにはが1つしかないのではないかと考えていUIWindowます。別のものを作成UIWindowして画面に配置することは問題ではないようです。 私の質問は漠然としていますが、私は興味があります: UIWindow他の方法では実行できない1秒で何を達成できる可能性がありますか? 複数のUIWindowインスタンスを使用すると何がうまくいかないのですか? 私はUIWindow、iPhoneのビューのようにポップオーバーを表示するために2番目を使用することを見てきました。これは良い方法ですか?どうして?何故なの? 別のものを持つことが完全に理にかなっている他の例はありUIWindowますか? 何かが足りないということではありません。私は別のUIWindowインスタンスを作成する必要性を感じたことはありませんが、おそらくそれが私が気付いていない驚くべきことを可能にするでしょう!:-) この問題の解決に役立つことを願っています。現在表示されているものの上に「カバービュー」を追加する必要があります。すでに1つ以上のモーダルコントローラーが表示されている場合にも機能します。UIViewルートコントローラーのビューにを追加すると、モーダルコントローラーが上に配置されるため、ポップオーバーコントローラーも配置されます。カバービューをモーダルで表示し、すでにモーダルコントローラーがある場合、画面の一部のみが覆われます。

14
Pythonを使用してネイティブのiPhoneアプリを書くことはできますか[終了]
休業。この質問には、より焦点を当てる必要があります。現在、回答を受け付けていません。 この質問を改善してみませんか?質問を更新して、この投稿を編集するだけで1つの問題に焦点を当てます。 8か月前に閉鎖。 この質問を改善する PyObjCを使用すると、Pythonを使用してOS X用のCocoaアプリケーションを作成できます。Pythonを使用してネイティブiPhoneアプリを作成できますか?

7
UITableViewはスワイプを無効にして削除しますが、編集モードではまだ削除しますか?
行をスワイプで削除することはできませんが、編集モードで行を削除することはできますが、Alarmアプリと同様のものが必要です。 tableView:commitEditingStyle:forRowAtIndexPath:をコメントアウトしたとき、スワイプを無効にして削除しましたが、編集モードでは[削除]ボタンがありましたが、[削除]ボタンを押すとどうなりますか。何と呼ばれますか?

3
SwiftによるUIApplicationのサブクラス化
Objective Cではシンプルでした。main.mファイルを更新して、UIApplicationMain()パラメータを変更するだけで十分でした。 return UIApplicationMain(argc, argv, NSStringFromClass([CustomUIApplication class]), NSStringFromClass([AppDelegate class])); しかし、ガイドは言うので、迅速にはmain.mファイルはありません 「グローバルスコープで記述されたコードはプログラムのエントリポイントとして使用されるため、main関数は必要ありません。」 では、UIApplicationを迅速にサブクラス化する方法は?なにか提案を?
91 ios  cocoa-touch  swift 


20
戻るボタンのテキストを変更する方法
デフォルトでは、戻るボタンはテキストとしてビューコントローラのタイトルを使用します。ビューコントローラーのタイトルを変更せずに戻るボタンのテキストを変更できますか?タイトルが長すぎて表示できないビューコントローラーがあり、この場合は「戻る」だけを戻るボタンのキャプションとして表示したいので、これが必要です。 私はうまくいかなかった以下を試しました: self.navigationItem.leftBarButtonItem.title = @"Back"; ありがとう。

10
AppDelegateからUINavigationBarの背景色を変更する方法
UINavigationBar背景画像を変更する方法を知っています [[UINavigationBar appearance] setBackgroundImage:[UIImage imageNamed:@"nabbar"] forBarMetrics:UIBarMetricsDefault]; そして、バーをそれぞれの中で異なる色に設定する方法を知っていますViews... 画像を使用せずに背景色をから単色に変更したいと思いapp delegateます。各ビューから毎回設定したくないし、を書きたくありませんCGRect。 試しました [[UINavigationBar appearance] setBackgroundColor:[UIColor colorWithRed:33/255.0 green:34/255.0 blue:36/255.0 alpha:1.0]];が動作しません。アプリのデリゲートで動作するコードがどこにも見つかりません。 誰か私を正しい方向に向けてもらえますか?



弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.