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

iOSは、Apple iPhone、iPod touch、iPadで実行されるモバイルオペレーティングシステムです。iOSプラットフォームでのプログラミングに関する質問には、このタグ[ios]を使用してください。これらのプログラミング言語に固有の問題には、関連タグ[objective-c]および[swift]を使用してください。

13
iOS起動設定->制限URLスキーム
私は最近、素晴らしいiOS5カスタム設定URLスキームを発見しました。これは、この素晴らしいWebサイトで詳細に説明できます。 これが機能し、ユーザーをアプリケーションから設定アプリに誘導することがわかりました。 [[UIApplication sharedApplication] openURL: [NSURL URLWithString:@"prefs:root=General"]]; ただし、パラメータを介して制限パスに直接ルーティングすることはできませんpath。 [[UIApplication sharedApplication] openURL: [NSURL URLWithString:@"prefs:root=General&path=Restrictions"]]; 誰かがこれに関するドキュメントを見つけた、またはこれを機能させることができましたか? どんな洞察も大歓迎です。ユーザーにアプリ内購入を有効にさせようとしていますが、ユーザーに手動で制限をクリックさせたくありません(あまり明白ではありません)。



3
Xcodeが奇妙なニューススタンドを出しました-アプリを送信しようとするとエラーが発生しました
最終的にすべてが正常に機能し、最初のアプリをAppstoreに送信したいと思います。しかし、Xcode 4.1で[送信]をクリックすると、次の奇妙なエラーメッセージが表示されます。 ニューススタンドの機能を含めるには、info.plistにuinewsstandapp = trueを含める必要があります。 (まったく同じで、Googleは何も知りません)。 しかし、私はニューススタンドを使用していませんし、使用したくありません。私の間違いはどこにありますか? マーカス Xcodeバージョン4.1

9
UIButton長押しイベント
長押しボタンをエミュレートしたいのですが、どうすればよいですか?タイマーが必要だと思います。わかりましたUILongPressGestureRecognizerが、どうすればこのタイプを利用できますか?

2
viewDidLoadとviewDidAppearの違い
違いは何であるviewDidLoadとはviewDidAppear?これらの関数にはどのような初期化またはカスタムコードが入りますか? たとえばpresentModalViewController、に存在しviewDidAppear、に存在しない場合にのみ機能しviewDidLoadます。
86 ios 

12
自動レイアウトを使用してtableHeaderView(UITableView)の高さを設定するにはどうすればよいですか?
過去3、4時間、これで頭を壁にぶつけてきましたが、理解できないようです。フルスクリーンのUITableViewを内部に持つUIViewControllerがあり(画面上に他のものがあるため、UITableViewControllerを使用できません)、tableHeaderViewのサイズを自動レイアウトで変更したいと考えています。言うまでもなく、それは協力的ではありません。 以下のスクリーンショットを参照してください。 OverviewLabel(「ここに概要情報を一覧表示する」テキストなど)には動的コンテンツがあるため、自動レイアウトを使用してサイズを変更し、スーパービューにします。階層内の視差テーブルビューのすぐ下にあるtableHeaderViewを除いて、すべてのサイズを適切に変更できます。 そのヘッダービューのサイズを変更する唯一の方法は、次のコードを使用してプログラムで行うことです。 CGRect headerFrame = self.headerView.frame; headerFrame.size.height = headerFrameHeight; self.headerView.frame = headerFrame; [self.listTableView setTableHeaderView:self.headerView]; この場合、headerFrameHeightは、次のようにtableViewHeaderの高さを手動で計算します(innerHeaderViewは白い領域、つまり2番目の「ビュー」です。headerViewはtableHeaderViewです)。 CGFloat startingY = self.innerHeaderView.frame.origin.y + self.overviewLabel.frame.origin.y; CGRect overviewSize = [self.overviewLabel.text boundingRectWithSize:CGSizeMake(290.f, CGFLOAT_MAX) options:NSStringDrawingUsesLineFragmentOrigin attributes:@{NSFontAttributeName: self.overviewLabel.font} context:nil]; CGFloat overviewHeight = overviewSize.size.height; CGFloat overviewPadding = ([self.overviewLabel.text length] > 0) ? 10 : 0; // If …


11
iOS:数字から適切な月の名前を取得するにはどうすればよいですか?
NSDateformatterの一連の機能が人類に恩恵をもたらすことは知っていますが、同時にそれは私にとって非常に混乱しています。あなたが私を助けてくれることを願っています。 私のコードのどこかに、月を表すintがあります。つまり、1は1月、2月2日などになります。 私のユーザーインターフェイスでは、この整数を適切な月の名前として表示したいと思います。さらに、デバイスのロケールに準拠している必要があります。 あなたの洞察力をありがとう その間に、私は次のことを行いました。 int monthNumber = 11 NSString * dateString = [NSString stringWithFormat: @"%d", monthNumber]; NSDateFormatter* dateFormatter = [[NSDateFormatter alloc] init]; [dateFormatter setDateFormat:@"MM"]; NSDate* myDate = [dateFormatter dateFromString:dateString]; [dateFormatter release]; NSDateFormatter *formatter = [[NSDateFormatter alloc] init]; [formatter setDateFormat:@"MMMM"]; NSString *stringFromDate = [formatter stringFromDate:myDate]; [formatter release]; これはそれを行う方法ですか?少し言葉が多いようです。


6
HTTPヘッダーを設定するNSURLRequest
リクエストのHTTPヘッダーを設定する必要があります。NSURLRequestクラスのドキュメントでは、HTTPヘッダーに関して何も見つかりませんでした。カスタムデータを含むようにHTTPヘッダーを設定するにはどうすればよいですか?

10
2017年にIBDesignableを使用して、点線(破線ではありません!)を描画します
UIKitで破線を描くのは簡単です。そう: CGFloat dashes[] = {4, 2}; [path setLineDash:dashes count:2 phase:0]; [path stroke]; 本物の点線を描く方法はありますか? 何か案は? この質問は本当に古く、誰も完全な@IBDesignable解決策を提示していないので、ここにあります... それが誰かのタイピングを節約することを願っています。 @IBDesignable class DottedVertical: UIView { @IBInspectable var dotColor: UIColor = UIColor.etc @IBInspectable var lowerHalfOnly: Bool = false override func draw(_ rect: CGRect) { // say you want 8 dots, with perfect fenceposting: let totalCount …
86 ios  swift  uiview  uikit 

7
iOSでHTTPPOSTリクエストを送信する
開発中のiOSアプリケーションでHTTPPostを送信しようとしていますが、応答としてコード200を(urlconnectionから)取得しますが、プッシュがサーバーに到達しません。サーバーからの応答が得られず、サーバーが私の投稿を検出しません(サーバーはAndroidからの投稿を検出します) 私はARCを使用していますが、pdとurlConnectionを強力に設定しています。 これはリクエストを送信するための私のコードです NSMutableURLRequest *request = [[NSMutableURLRequest alloc] initWithURL:[NSURL URLWithString:[NSString stringWithFormat:@"%@%@",dk.baseURL,@"daantest"]]]; [request setHTTPMethod:@"POST"]; [request setValue:@"text/xml" forHTTPHeaderField:@"Content-type"]; NSString *sendString = @"<data><item>Item 1</item><item>Item 2</item></data>"; [request setValue:[NSString stringWithFormat:@"%d", [sendString length]] forHTTPHeaderField:@"Content-length"]; [request setHTTPBody:[sendString dataUsingEncoding:NSUTF8StringEncoding]]; PushDelegate *pushd = [[PushDelegate alloc] init]; pd = pushd; urlConnection = [[NSURLConnection alloc] initWithRequest:request delegate:pd]; [urlConnection start]; これはデリゲートの私のコードです #import …

6
プッシュ通知なしでiOSバッジを更新する
深夜にアプリバッジを更新し、常に正しいタスク数を表示するToDoアプリをいくつか見ました。彼らはプッシュ通知を使用せずにこれを行います-だから私の質問は:彼らはこれをどのように行うのですか?ローカル通知を使用していますか?使用している場合、デバイスの電源がオフのときに呼び出されますか?私は少し混乱しているので、いくつかの入力をいただければ幸いです。

8
ActionSheetがiPadで機能しない
アプリケーションでActionSheetを使用しています。私のiPhoneでは動作しますが、iPadシミュレータでは動作しません。 これは私のコードです: @IBAction func dialog(sender: AnyObject) { let optionMenu = UIAlertController(title: nil, message: "Choose Option", preferredStyle: .ActionSheet) let deleteAction = UIAlertAction(title: "Delete", style: .Default, handler: { (alert: UIAlertAction!) -> Void in println("Filtre Deleted") }) let cancelAction = UIAlertAction(title: "Cancel", style: .Cancel, handler: { (alert: UIAlertAction!) -> Void in println("Cancelled") }) …

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