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

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

7
UTF-8でエンコードされたNSDataをNSStringに変換します
NSDataWindowsサーバーからエンコードされたUTF-8を持っているので、それをNSStringiPhone に変換したいと思います。データには、両方のプラットフォームで異なる値を持つ文字(度記号など)が含まれているため、データを文字列に変換するにはどうすればよいですか?
567 ios  nsstring  nsdata 

30
iPhone UITextField-プレースホルダーのテキストの色を変更する
UITextFieldコントロールで設定したプレースホルダーテキストの色を変更して、黒にします。 通常のテキストをプレースホルダーとして使用せず、すべてのメソッドをオーバーライドしてプレースホルダーの動作を模倣することなく、これを実行したいと思います。 私はこのメソッドをオーバーライドすると信じています: - (void)drawPlaceholderInRect:(CGRect)rect その後、私はこれを行うことができるはずです。しかし、このメソッド内から実際のプレースホルダーオブジェクトにアクセスする方法がわかりません。
566 ios  uitextfield 

20
UITextFieldテキスト変更イベント
textFieldでテキストの変更を検出するにはどうすればよいですか?デリゲートメソッドshouldChangeCharactersInRangeは何かに対して機能しますが、私のニーズを正確に満たしませんでした。YESが返されるまで、textFieldテキストは他のオブザーバーメソッドでは使用できません。 たとえば、私のコードでcalculateAndUpdateTextFieldsは、更新されたテキストを取得できませんでした。ユーザーが入力しました。 textChangedJavaイベントハンドラーのようなものを取得する方法はありますか。 - (BOOL)textField:(UITextField *)textField shouldChangeCharactersInRange:(NSRange)range replacementString:(NSString *)string { if (textField.tag == kTextFieldTagSubtotal || textField.tag == kTextFieldTagSubtotalDecimal || textField.tag == kTextFieldTagShipping || textField.tag == kTextFieldTagShippingDecimal) { [self calculateAndUpdateTextFields]; } return YES; }


11
IBOutletsはARCの下で強いべきか弱いべきか?
ARCを使用してiOS 5専用に開発しています。万一IBOutlet秒UIView秒(およびサブクラス)は可能strongかweak? 以下: @property (nonatomic, weak) IBOutlet UIButton *button; これをすべて取り除くでしょう: - (void)viewDidUnload { // ... self.button = nil; // ... } これを行うには問題がありますか?テンプレートはstrong、 'Interface Builder'エディターからヘッダーに直接接続するときに作成される自動生成プロパティと同じように使用していますが、なぜですか?はUIViewControllerすでにそのサブビューを保持strongするへの参照を持ってviewいます。


17
LinuxでiPhoneアプリの開発を始めますか?[閉まっている]
閉まっている。この質問はスタックオーバーフローのガイドラインを満たしていません。現在、回答を受け付けていません。 この質問を改善してみませんか? Stack Overflowのトピックとなるように質問を更新します。 4年前休業。 iPhoneアプリを開発したいならMacが必要だと聞きました。これは本当ですか? Linuxを使用してiPhoneアプリを開発することは可能ですか?はいの場合、何が必要で、必要なツールはどこにダウンロードすればよいですか?
529 ios  linux 


30
UITextViewのサイズをコンテンツに合わせるにはどうすればよいですか?
UITextView内容に合わせてaのサイズを調整する良い方法はありますか?たとえば、UITextView1行のテキストを含むがあるとします。 "Hello world" 次に、別のテキスト行を追加します。 "Goodbye world" Cocoa Touchでrectテキストビューのすべての行を保持して、それに応じて親ビューを調整できるようにする良い方法はありますか? 別の例として、カレンダーアプリケーションのイベントのノートのフィールドを見てください。セル(およびセルUITextViewに含まれる)がどのように拡張され、ノートの文字列内のすべてのテキスト行が保持されているかに注意してください。

30
UIScrollViewスクロール可能なコンテンツサイズのあいまいさ
開発者の皆さん、Interface Builder(Xcode 5 / iOS 7)のAutoLayoutに問題があります。これは非常に基本的で重要なので、これが正しく機能する方法を誰もが知っておくべきだと思います。これがXcodeのバグである場合、それは重大なバグです! したがって、このようなビュー階層があるときはいつでも問題が発生します。 >UIViewController >> UIView >>>UIScrollView >>>>UILabel (or any other comparable UIKit Element) UIScrollViewには、すべての側面から50ピクセルなどの制約があります(問題ありません)。次に、UILabelにTop Space制約を追加します(問題ありません)(そして、ラベルの高さ/幅を固定することもできますが、何も変更しませんが、Labelの固有のサイズのために不要になるはずです)。 UILabelに末尾の制約を追加すると、問題が発生します。 例:末尾のスペース:スーパービュー等しい:25 ここで2つの警告が発生します-その理由がわかりません。 A)スクロール可能なコンテンツサイズのあいまいさ(スクロールビューには、スクロール可能なコンテンツの高さ/幅があいまいです) B)ビューの配置ミス(予想ラベル:x = -67実際:x = 207) 私はこの最小限の例を、新しくダウンロードできる新しいプロジェクトで実行し、スクリーンショットを添付しました。ご覧のとおり、Interface Builderは、LabelがUIScrollViewの境界(オレンジ色の破線の長方形)の外側にあると想定しています。問題解決ツールでラベルのフレームを更新すると、ラベルがすぐに移動します。 注:UIScrollViewをUIViewに置き換えると、動作は期待どおりになります(ラベルのフレームは正しく、制約に従います)。したがって、UIScrollViewに問題があるか、何か重要なことを見逃しているようです。 IBで提案されているように、ラベルのフレームを更新せずにアプリを実行すると、正確に、正確に配置され、UIScrollViewはスクロール可能です。フレームを更新すると、ラベルが見えなくなり、UIScrollViewがスクロールしません。 オビ=ワン・ケノービを助けて!なぜあいまいなレイアウトなのですか?なぜ見当違いの表示ですか? ここでサンプルプロジェクトをダウンロードして、何が起こっているのかを理解できるかどうか試してください:https : //github.com/Wirsing84/AutoLayoutProblem

16
iOSで画面の幅と高さを取得する方法は?
iOSで画面のサイズを取得するにはどうすればよいですか? 現在、私は使用します: lCurrentWidth = self.view.frame.size.width; lCurrentHeight = self.view.frame.size.height; 内viewWillAppear:とwillAnimateRotationToInterfaceOrientation:duration: 初めて画面全体のサイズを取得します。2回目は、画面からナビゲーションバーを引いたものです。
506 cocoa-touch  ios  uikit  screen 

30
UIDevice uniqueIdentifierは非推奨-今何をすべきか?
それはちょうどことを明るみに出たUIDevice UNIQUEIDENTIFIERプロパティは推奨されませんでのiOS 5とiOS 7以上使用できません。代替方法またはプロパティが利用可能または近日公開されるようには見えません。 既存のアプリの多くは、特定のデバイスを一意に識別するためにこのプロパティに強く依存しています。今後、この問題にどのように対処できるでしょうか。 2011-2012年のドキュメントからの提案は次のとおりです。 特別な考慮事項 uniqueIdentifierプロパティは使用しないでください。アプリに固有の一意の識別子を作成するには、CFUUIDCreate関数を呼び出してを作成UUIDし、NSUserDefaultsクラスを使用してそれをデフォルトデータベースに書き込むことができます。 ただし、ユーザーがアプリをアンインストールして再インストールした場合、この値は同じにはなりません。
501 ios  deprecated  uidevice 

16
Codesignエラー:期限切れのプロファイルを削除した後、プロビジョニングプロファイルが見つかりません
昨日動作していたアプリを再構築しようとしました。プロファイルの有効期限が切れたというメッセージが表示されたので、iPodとiTunesから削除しました。新しいプロファイル(識別子に*が含まれているプロファイル)を選択すると、エラーが発生します。 コード署名エラー:プロビジョニングプロファイル(長い文字列)が見つかりません。 何が欠けていますか?私は関連する質問を調べましたが、このシナリオはまだ見ていません。

30
iPhone 5の画面解像度のアプリを開発または移行するにはどうすればよいですか?
新しいiPhone 5ディスプレイは、新しいアスペクト比と新しい解像度(640 x 1136ピクセル)を備えています。 新しいアプリケーションを開発したり、既存のアプリケーションを新しい画面サイズに移行したりするには何が必要ですか? 古いディスプレイと新しいワイドスクリーンのアスペクト比の両方でアプリケーションを「ユニバーサル」にするには、何に注意すべきですか?
495 ios  iphone  screen  iphone-5 

21
App Transport Securityポリシーで安全な接続を使用する必要があるため、リソースを読み込めませんでした
Xcodeを7.0またはiOS 9.0にアップデートすると、問題が発生します。どういうわけかそれは私にタイトル付きエラーを与え始めました 「App Transport Securityポリシーでは安全な接続を使用する必要があるため、リソースを読み込めませんでした」 Webserviceメソッド: -(void)ServiceCall:(NSString*)ServiceName :(NSString *)DataString { NSURLSessionConfiguration *sessionConfiguration = [NSURLSessionConfiguration defaultSessionConfiguration]; [sessionConfiguration setAllowsCellularAccess:YES]; [sessionConfiguration setHTTPAdditionalHeaders:@{ @"Accept" : @"application/json" }]; NSURLSession *session = [NSURLSession sessionWithConfiguration:sessionConfiguration]; NSURL *url = [NSURL URLWithString:[NSString stringWithFormat:@"%@",ServiceURL]]; NSLog(@"URl %@%@",url,DataString); // Configure the Request NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:url]; [request setValue:[NSString stringWithFormat:@"%@=%@", strSessName, strSessVal] …

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