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

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

20
画面ではなくセルによるUICollectionViewのページング
私が持っています UICollectionView水平スクロールおり、画面全体に常に2つのセルが並んでいます。セルの先頭で停止するにはスクロールが必要です。ページングを有効にすると、コレクションビューはページ全体(一度に2セル)をスクロールし、その後停止します。 単一のセルによるスクロール、またはセルの端で停止する複数のセルによるスクロールを有効にする必要があります。 サブクラスUICollectionViewFlowLayout化してメソッドを実装しようとしましたtargetContentOffsetForProposedContentOffsetが、これまでのところ、コレクションビューを壊すことしかできず、スクロールが停止しました。これを達成する簡単な方法はありますUICollectionViewFlowLayoutか?それとも本当にサブクラスのすべてのメソッドを実装する必要がありますか?ありがとう。


16
Swiftを使用してiOSで文字列をMD5ハッシュに変換するにはどうすればよいですか?
「abc」のような文字列をMD5ハッシュに変換したい。iOSとSwiftでこれを実行したいと思います。以下の解決策を試してみましたが、うまくいきませんでした: CommonCryptoをSwiftフレームワークにインポートする CC_MD5メソッドをSwift言語で使用する方法。 http://iosdeveloperzone.com/2014/10/03/using-commoncrypto-in-swift/ より明確にするために、このPHPコードの出力と同様の出力をSwiftで実現したいと思います。 $str = "Hello"; echo md5($str); 出力:8b1a9953c4611296a827abf8c47804d7
111 ios  swift  md5 

30
バンドルでNIBをロードできませんでした
Janrain EngageをカスタムモジュールとしてAppcelerator Titaniumと統合しようとしています。Jainrainのドキュメントに示されているように、サンプルモジュールを作成し、JREngageフォルダーをサンプルモジュールxcodeprojにドラッグしました。 次に、このプロジェクトにビルドコマンドを指定して実行し./build.py、最後にtitanium runコマンドを実行します。空白の画面でアプリケーションをシミュレーターで起動し、すぐにクラッシュして次のエラーをスローします。 キャッチされない例外 'NSInternalInconsistencyException'によりアプリを終了します、理由: 'バンドルでNIBをロードできませんでした:' NSBundle </ Users / abhilash / Library / Application Support / iPhone Simulator / 4.2 / Applications / CA167346-4091-4E16-B841-955D1D391713 / test.app>(loaded)」、名前は「JRProvidersController」 このエラーが発生するのはなぜですか?

14
UIWebViewの現在のURLを取得する
私の現在のURLを取得しようとUIWebViewしました:webview.request.URL。残念ながらNSURL空でした。ここで何か問題がありますか?Xcode 3.2.2ベータ5を使用しています。 上記のコードはUIWebViewデリゲートで実行する必要がありますdidStartLoad。
110 ios  iphone  url  request  uiwebview 

20
SwiftでUIColorFromRGBを使用するにはどうすればよいですか?
Objective-Cでは、このコードを使用してビューのRGBカラーコードを設定します。 #define UIColorFromRGB(rgbValue) [UIColor colorWithRed:((float)((rgbValue & 0xFF0000) >> 16))/255.0 green:((float)((rgbValue & 0xFF00) >> 8))/255.0 blue:((float)(rgbValue & 0xFF))/255.0 alpha:1.0] view.backgroundColor=UIColorFromRGB(0x209624); これをSwiftで使用するにはどうすればよいですか?
110 ios  swift 

4
varlistではなく配列を渡して、UIActionSheet 'otherButtons'を作成します。
UIActionSheetのボタンタイトルに使用する文字列の配列があります。残念ながら、メソッド呼び出しのotherButtonTitles:引数は、配列ではなく、文字列の可変長リストを受け取ります。 では、これらのタイトルをUIActionSheetに渡すにはどうすればよいですか?私が見てきた回避策は、nilをotherButtonTitles:に渡してから、addButtonWithTitle:を使用してボタンのタイトルを個別に指定することです。しかし、これには「キャンセル」ボタンをUIActionSheetの最後ではなく最初の位置に移動するという問題があります。最後になりたいです。 1)文字列の変数リストの代わりに配列を渡す方法、または2)キャンセルボタンをUIActionSheetの下部に移動する方法はありますか? ありがとう。

9
UINavigationControllerの完了ハンドラー「pushViewController:animated」?
UINavigationController次のビューコントローラーを表示するためにを使用してアプリを作成します。iOS5では、プレゼンテーションに新しい方法がありUIViewControllersます。 presentViewController:animated:completion: なぜ完了ハンドラがUINavigationControllerないのですか?ただあります pushViewController:animated: newのような独自の完了ハンドラを作成することは可能presentViewController:animated:completion:ですか?

3
BOOLプロパティの使用
Appleはこの方法でBOOLプロパティを宣言することを推奨します: @property (nonatomic, assign, getter=isWorking) BOOL working; 私はObjective-C 2.0のプロパティとドット表記を使用しているため、を使用してこのプロパティにアクセスしますself.working。私も使用できることは知っていますが、使用する[self isWorking]必要はありません。 では、どこでもドット表記を使用しているので、なぜ追加のプロパティを定義する必要があるのでしょうか。単に書いてもいいですか @property (nonatomic, assign) BOOL working; それともgetter=isWorking、私のケースで書く利点がありますか(ドット表記の使用)? ありがとう!


21
Swift:文字列の最初から最後までの部分文字列を取得する方法
文字列を別の文字列に変換する最善/最も簡単な方法を学びたいのですが、サブセットのみを使用して、最初から文字の最後のインデックスに移動します。 たとえば、「www.stackoverflow.com」を「www.stackoverflow」に変換します。どのコードスニペットがそれを実行し、最も迅速なようになりますか?(これが議論を引き起こさないことを願っていますが、Swiftで部分文字列を処理する方法についての良いレッスンを見つけることができません。
110 ios  swift 


10
UITableViewのセルの強調表示色を削除します
uitableviewセル選択のデフォルトの青色を削除したい。そこには選択色は欲しくない。カスタムセルクラスを作成していません。ラベルとボタンを追加してセルをカスタマイズしています。私はやってみました: cell.selectioncolor = [UIColor clearcolor]; しかし、それはこのメソッドが廃止されたと言います。

27
2つのNSDate間の迅速な日
Swiftの2つのNSDateの間の日数を取得するための新しくて素晴らしい可能性があるかどうか疑問に思っています/「新しい」Cocoa? 例えばRubyのように私はやります: (end_date - start_date).to_i


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