タグ付けされた質問 「iphone」

特にAppleのiPhoneやiPod touchに対応する場合を除いて、このタグを使用しないでください。ハードウェアに依存しない質問については、タグ[ios]を使用してください。検討するタグは、[xcode](ただし、質問がIDE自体に関するものである場合のみ)、[swift]、[objective-c]、または[cocoa-touch]([cocoa]は除く)です。iTunes App StoreやiTunes Connectに関する質問はご遠慮ください。C#を使用する場合は、[mono]でタグ付けします。


10
UITableViewのセクション間のスペースを減らす
UITableViewの2つのセクション間のスペースを減らす方法はありますか?私が持っているすべてのセクションの間に約15ピクセルがあります。私はすでに0を返そう-tableView:heightForFooterInSection:としました-tableView:heightForHeaderInSection:が、何も変わりません。 助言がありますか?
141 iphone  ios  uitableview 

5
Objective-C 2.0で非推奨としてメソッドにフラグを付けるにはどうすればよいですか?
私はかなり大きなiPadアプリを開発しているチームの一員です。その結果、私たちが作成したさまざまなクラスがたくさんあります。問題は、いくつかのメソッドが現在はほとんど使用されておらず、システム全体の一部がメソッドを使用していることを知っているため、それらを単に削除したくないだけです...しかし、使用する必要があるより良い(新しい)バリアントがあります代わりに(古いもののいくつかは実際に新しいものを呼び出しますが、全体的なクラスインターフェイスが乱雑になっています)。 特定のメソッドを(@deprecatedJavaや[Obsolete].NETのように)減価償却済みとしてマークする方法はありますか? AppleがAvailability.hを使用しており、次のようなタグがあることを確認しました __OSX_AVAILABLE_BUT_DEPRECATED(__MAC_NA,__MAC_NA,__IPHONE_2_0,__IPHONE_3_0); ...これがそれを行う唯一の方法ですか(+ App Storeで安全ですか?)またはXcodeで警告を通知する代替手段はありますか

21
UITableViewの読み込みの終了を検出する方法
ロードが終了したときにテーブルのオフセットを変更したいのですが、そのオフセットはテーブルにロードされたセルの数に依存します。 とにかくSDKで、uitableviewの読み込みがいつ終了したかを知ることはありますか?デリゲートにもデータソースプロトコルにも何も表示されません。 表示されているセルのみを読み込んでいるため、データソースの数を使用できません。
141 ios  iphone  uitableview 


8
UIWebViewの背景はクリアカラーに設定されていますが、透明ではありません
iOS SDK最新バージョンとXCode 4.2を使用してiOS 4アプリケーションを開発しています。 私はとのXIB持っているUIWebViewとアルファ= 1.0を、背景にセットクリアカラーと不透明が設定されていません。このXIBでは、次のコードを使用して背景として画像を設定しました。 - (id)initWithNibName:(NSString *)nibNameOrNil bundle:(NSBundle *)nibBundleOrNil { self = [super initWithNibName:nibNameOrNil bundle:nibBundleOrNil]; if (self) { UIColor *background = [[UIColor alloc] initWithPatternImage:[UIImage imageNamed:@"AboutBackground.png"]]; self.view.backgroundColor = background; [background release]; } return self; } UIWebView静的なhtmlのを示しています。 <html><head></head><body style=\"margin:0 auto;text-align:center;background-color: transparent; color:white\">...</body></html> iOS 5シミュレーターでは、その背景は透明ですが、iOS 4デバイスでは灰色です。 どんな手掛かり?


9
Xcode 6ストーリーボードのサイズが間違っていますか?
Xcode 6(ベータ1)のSwiftでゼロから新しいプロジェクトを構築し、ストーリーボードの奇妙な動作と私が表示している出力を確認しました。 (以下に示すように)シンプルなインターフェースを構築しました-View Controllerのプロパティが含まれています。これをシミュレーターで実行すると、「Hello、World」がユーザーインターフェイスの中心になると期待しますが、この「Square」は単にiPhone画面に収まっているため、間違ったビューが表示されているようです(以下を参照)。 )。 私の質問は、他の誰かがこの動作を見たことがありますか、そしてどのようにしてそれを修正しましたか? ありがとう!

12
プログラムで電話をかける
iPhoneでプログラムを使用して電話をかけるにはどうすればよいですか?次のコードを試してみましたが、何も起こりませんでした。 NSString *phoneNumber = mymobileNO.titleLabel.text; [[UIApplication sharedApplication] openURL:[NSURL URLWithString:phoneNumber]];


12
このサービスを使用する権限がありませんiTunesアプリのアップロードエラー[終了]
休業。この質問には、より焦点を当てる必要があります。現在、回答を受け付けていません。 この質問を改善してみませんか?質問を更新して、この投稿を編集するだけで1つの問題に焦点を当てます。 4年前休業。 この質問を改善する Appleの「ユーザーと役割」が2015年11月末にiTunesConnectに更新されてから、「iTunes Storeの操作に失敗しました」および「このサービスを使用する権限がありません」というエラーメッセージが表示される場合があります。 これは、XCode 6および7を使用しているときに発生します 以前は、同じiTunesアカウントを使用してアプリをアップロードできました。

12
iPhoneシミュレータでキーボードを使用して入力するにはどうすればよいですか?
iPhone Simulatorを起動した後、本物のMacキーボードでタイプできるようになりました。大量のテキストでテストする場合、画面上のシミュレータキーボードで入力するのは恐ろしいことです。 どうしても、シミュレーター内でキーボードをタイプできなくなります。「ハードウェアキーボードのシミュレーション」をオンにしても、何も入力されません。誰かが私が間違っていることを教えてもらえますか?本物のキーボードを使ってタイプする方法はもうありませんか?


9
1つのステートメントで複数のエントリをHashMapに一度に追加する
定数HashMapを初期化する必要があり、1行のステートメントでそれを実行したいと考えています。このようなsthの回避: hashMap.put("One", new Integer(1)); // adding value into HashMap hashMap.put("Two", new Integer(2)); hashMap.put("Three", new Integer(3)); 目標Cのこれと同様: [NSDictionary dictionaryWithObjectsAndKeys: @"w",[NSNumber numberWithInt:1], @"K",[NSNumber numberWithInt:2], @"e",[NSNumber numberWithInt:4], @"z",[NSNumber numberWithInt:5], @"l",[NSNumber numberWithInt:6], nil] 私はこれをたくさん見た中で、これを行う方法を示す例を見つけていません。

15
-[CALayer setNeedsDisplayInRect:]で暗黙的なアニメーションを無効にする
-drawInContext:メソッドにいくつかの複雑な描画コードを含むレイヤーがあります。必要な描画の量を最小限に抑えようとしているので、変更された部分だけを更新するために-setNeedsDisplayInRect:を使用しています。これは見事に機能しています。ただし、グラフィックスシステムがレイヤーを更新すると、クロスフェードを使用して古い画像から新しい画像に移行します。瞬時に切り替えたいのですが。 CATransactionを使用してアクションをオフにし、期間をゼロに設定してみましたが、どちらも機能しません。これが私が使っているコードです: [CATransaction begin]; [CATransaction setDisableActions: YES]; [self setNeedsDisplayInRect: rect]; [CATransaction commit]; 代わりに使用する必要があるCATransactionに別のメソッドがありますか(kCATransactionDisableActionsで-setValue:forKey:も試しましたが、同じ結果です)。

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