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

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

10
UIViewでアルファを設定すると、サブビューにアルファが設定されますが、これは発生しないはずです。
のドキュメントによると UIVIew @property(nonatomic) CGFloat alpha このプロパティの値は、0.0から1.0の範囲の浮動小数点数です。ここで、0.0は完全に透明を表し、1.0は完全に不透明を表します。 この値は現在のビューにのみ影響し、埋め込まれたサブビューには影響しません。 次のように構成されたコンテナービューがあります。 self.myView.backgroundColor = [UIColor blackColor]; self.myView.alpha = 0.5; [self addSubview:self.myView]; 次に、サブビューを「myView」に追加します [myView addSubView anotherView]; anotherView.alpha = 1; NSLog(@"anotherView alpha = %f",anotherView.alpha); // prints 1.0000 as expected しかし、「anotherView」には画面にアルファがあります(予想どおり不透明ではありません) これはどのようにでき、何ができるでしょうか?

7
リソースフォルダ内のファイルのリストを取得する-iOS
iPhoneアプリケーションの「Resources」フォルダに「Documents」というフォルダがあるとします。 実行時にそのフォルダーに含まれるすべてのファイルの配列またはある種のリストを取得する方法はありますか? したがって、コードでは、次のようになります。 NSMutableArray *myFiles = [...get a list of files in Resources/Documents...]; これは可能ですか?
85 iphone  ios  resources 

4
iOSKeyChainがバックグラウンドから値を取得しない
現在、iOS KeyChainにユーザー名(メール)とメールとパスワードのソルトハッシュを保存しています。ここにあるARC化バージョンを使用しています。 KeychainItemWrapper *wrapper = [[KeychainItemWrapper alloc] initWithIdentifier:@"MyCustomIdentifier" accessGroup:nil]; [wrapper setObject:APP_NAME forKey:(__bridge id)kSecAttrService]; [wrapper setObject:email forKey:(__bridge id)kSecAttrAccount]; [wrapper setObject:token forKey:(__bridge id)kSecValueData]; アプリがアクティブなときにネットワーク呼び出しのためにトークンを引き出す必要がある場合、これはすべて正常に機能します。クリーンなスタートアップからのログインだけでなく、すべてのネットワーク呼び出しで機能します。アプリがバックグラウンドにあるときに問題が発生します。 これは散発的にのみ発生し、特定のiOSバージョンまたはデバイスにまだピン留めしていないことに注意してください。 ユーザーが場所をトリップし(リージョンモニタリング)、サーバーをステータスで更新したいと思います。他のすべてのネットワーク呼び出しの場合と同じように、キーチェーンからトークンを引き出して、ステータスを更新しようとします。ただし、一部のユーザーの場合、値はnilです。それがないと、ネットワーク関連のものを更新できません。なぜこれはほとんどの場合に機能しますが、一部では機能しないのでしょうか。 KeychainItemWrapper *wrapper = [[KeychainItemWrapper alloc] initWithIdentifier:@"MyCustomIdentifier" accessGroup:nil]; NSString *token = [wrapper objectForKey:(__bridge id)kSecValueData]; キーチェーンラッパーの非ARCバージョンに戻りましたが、それでも同じ結果が得られます。これについてのフィードバックをいただければ幸いです。これは私のユーザーのごく一部ですが、修正したい問題であり、心配する必要はありません。前もって感謝します。 また、私のバックグラウンド作業はすべて、タイムアウトを防ぐためにbackgroundTaskで設定されています。キーチェーンを取り巻く作業に問題はありませんが、トークンがいっぱいになるまで問題は発生しません。 編集 私は彼らのキーチェーンがバックグラウンドから値を取得しないという私の問題を理解しました。この質問は後で他の人にとって価値があると思うので、以下に回答を投稿して受け入れます。

3
NSURLResponse-ステータスコードを取得する方法は?
単純なNSURLRequestがあります。 [NSURLConnection sendAsynchronousRequest:myRequest queue:queue completionHandler:^(NSURLResponse *response, NSData *data, NSError *error) { // do stuff with response if status is 200 }]; リクエストが正常であることを確認するためにステータスコードを取得するにはどうすればよいですか?
85 ios  objective-c 

9
Xcode 6.1 / Swiftを使用してプログラムで画像をUIImageViewに設定します
Xcode6.1でプログラムでUIImageViewを設定しようとしています。 @IBOutlet weak var bgImage: UIImageView! var image : UIImage = UIImage(named:"afternoon")! bgImage = UIImageView(image: image) bgImage.frame = CGRect(x: 0, y: 0, width: 100, height: 200) view.addSubview(bgImage) しかし、Xcodeは「期待される宣言」と言っています bgImage = UIImageView(image: image) Imageでの"afternoon"はPNGであるとおり、私の理解では、PNGはXCode6.1の拡張機能を必要としません。 またbgImage.image = UIImage(named: "afternoon")、ちょうど試しましたが、それでも取得します: 更新 OK、更新UIImageViewするコードをviewDidLoad関数に追加しましたUIImageViewが、まだ画像が表示されていません(ベースディレクトリにafternoon.pngとして存在します)。 @IBOutlet weak var bgImage: UIImageView! @IBOutlet weak var dateLabel: UILabel! @IBOutlet …
85 ios  xcode  swift 

7
ピンチを検出する最も簡単な方法
これは、ネイティブアプリではなくWEBアプリです。Objective-CNSコマンドは使用しないでください。 そのため、iOSで「ピンチ」イベントを検出する必要があります。問題は、ジェスチャまたはマルチタッチイベントを実行するために私が目にするすべてのプラグインまたはメソッドであり、(通常は)jQueryを使用しており、太陽の下でのすべてのジェスチャに対する完全な追加プラグインです。私のアプリケーションは巨大で、コードのデッドウッドに非常に敏感です。必要なのはピンチを検出することだけです。jGestureのようなものを使用することは、私の単純なニーズを肥大化させる方法です。 さらに、ピンチを手動で検出する方法についての理解は限られています。両方の指の位置を取得できますが、これを検出するためのミックスを正しく取得できないようです。誰かがピンチを検出するだけの簡単なスニペットを持っていますか?

14
カーソルの外側にあるiOS11Safariブートストラップモーダルテキスト領域
iOS 11サファリでは、入力テキストボックスカーソルは入力テキストボックスの外側にあります。なぜこの問題が発生しているのかわかりませんでした。ご覧のとおり、フォーカスされたテキストボックスは電子メールのテキスト入力ですが、カーソルはその外側にあります。これはiOS11Safariでのみ発生します

6
SwiftでIntを16進文字列に変換する方法
Obj-Cでは、符号なし整数nを16進文字列に変換するために使用しました。 NSString *st = [NSString stringWithFormat:@"%2X", n]; 私はこれをSwift言語に翻訳しようと長い間試みましたが、失敗しました。
85 ios  string  hex  swift 

7
iOSでプログラムでアスペクト比の制約を設定するにはどうすればよいですか?
ビューコントローラに自動レイアウトを使用しました。VとHの位置を制約で設定しましたが、ボタンのサイズが5s、6、6 Plusに変わったときに、どうすればボタンのサイズを大きくできるか知りたいです。これは、ログインボタンに制約を追加した方法です。 NSArray *btncon_V=[NSLayoutConstraint constraintsWithVisualFormat:@"V:[btnLogin(40)]" options:0 metrics:nil views:viewsDictionary]; [btnLogin addConstraints:btncon_V]; NSArray *btncon_POS_H=[NSLayoutConstraint constraintsWithVisualFormat:@"H:|-100-[btnLogin]-100-|" options:0 metrics:nil views:viewsDictionary]; [self.view addConstraints:btncon_POS_H]; NSArray *btncon_POS_V=[NSLayoutConstraint constraintsWithVisualFormat:@"V:|-70-[Title]-130-[lblFirst]-0-[lblSecond]-20-[textusername]-10-[txtpassword]-10-[btnLogin]" options:0 metrics:nil views:viewsDictionary]; [self.view addConstraints:btncon_POS_V]; しかし、私の問題は、左右のギャップを管理しながら、高さが固定されているため、iPhone6および6Plusでは伸びてしまうことです。画面サイズに応じてサイズを大きくするにはどうすればよいですか?これはアスペクト比かもしれないと思いますが、コードでアスペクト比の制約を設定するにはどうすればよいですか?

18
Swift(iOS)でラジオボタンとチェックボックスを作成するにはどうすればよいですか?
調査ができるアプリを開発しています。私のレイアウトはXMLベースの質問から生成されます。 ラジオボタン(単一の選択肢)とチェックボックス(複数の回答)を作成する必要があります。スイフトに役立つものは何も見つかりませんでした。 誰かアイデアがありますか?

9
iOSのテンキーキーボードに「完了」ボタンを追加する方法
そのため、テンキーキーボードにはデフォルトで[完了]または[次へ]ボタンが付属していないので、追加したいと思います。iOS 6以下では、キーボードにボタンを追加するためのいくつかのトリックがありましたが、iOS7では機能していないようです。 まず、通知を表示するキーボードをサブスクライブします [[NSNotificationCenter defaultCenter] addObserver:self selector:@selector(keyboardWillShow:) name:UIKeyboardWillShowNotification object:nil]; 次に、キーボードが表示されたらボタンを追加しようとします。 - (void)keyboardWillShow:(NSNotification *)note { // create custom button UIButton *doneButton = [UIButton buttonWithType:UIButtonTypeSystem]; doneButton.frame = CGRectMake(0, 50, 106, 53); doneButton.adjustsImageWhenHighlighted = NO; [doneButton setTitle:@"Done" forState:UIControlStateNormal]; [doneButton addTarget:self action:@selector(dismissKeyboard) forControlEvents:UIControlEventTouchUpInside]; // locate keyboard view UIWindow* tempWindow = [[[UIApplication sharedApplication] windows] objectAtIndex:1]; …

10
ボタンを押したときにUITableViewセルの行を取得する
セルの行を表示するテーブルビューコントローラーがあります。各セルには3つのボタンがあります。各セルのタグに1、2、3の番号を付けました。問題は、ボタンが押されているセルを見つける方法がわからないことです。現在、いずれかのボタンが押された場合にのみ送信者のタグを取得しています。ボタンが押されたときにセルの行番号も取得する方法はありますか?

7
iOSUIWebViewのJavascriptconsole.log()
UIWebViewを使用してiPhone / iPadアプリを作成する場合、コンソールは表示されません。 この優れた回答は、エラーをトラップする方法を示していますが、console.log()も使用したいと思います。


13
Swiftを使用して1つのViewControllerから別のViewControllerに移動する方法
あるViewControllerから別のViewControllerに移動したいのですが。次のObjective-CコードをSwiftに変換するにはどうすればよいですか? UIViewController *viewController = [[self storyboard] instantiateViewControllerWithIdentifier:@"Identifier"]; UINavigationController *navi = [[UINavigationController alloc] initWithRootViewController:viewController]; [self.navigationController pushViewController:navi animated:YES];

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