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

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


15
HTMLをNSAttributedTextに解析する-フォントの設定方法は?
iPhoneでUITableViewCellにうまく表示されるようにHTMLでフォーマットされたテキストのスニペットを取得しようとしています。 これまでのところ私はこれを持っています: NSError* error; NSString* source = @"<strong>Nice</strong> try, Phil"; NSMutableAttributedString* str = [[NSMutableAttributedString alloc] initWithData:[source dataUsingEncoding:NSUTF8StringEncoding] options:@{NSDocumentTypeDocumentAttribute: NSHTMLTextDocumentType, NSCharacterEncodingDocumentAttribute: [NSNumber numberWithInt:NSUTF8StringEncoding]} documentAttributes:nil error:&error]; この種の作品。「Nice」が太字になっているテキストが表示されます。しかし...それはまた、フォントをTimes Romanに設定します!これは私が欲しい書体ではありません。documentAttributesに何かを設定する必要があると思っていますが、どこにも例が見つかりません。

14
UILabelでのテキスト変更のアニメーション
新しいテキスト値をに設定していUILabelます。現在、新しいテキストは問題なく表示されます。ただし、新しいテキストが表示されたときにアニメーションを追加したいと思います。新しいテキストの外観をアニメーション化するために何ができるか疑問に思っています。

4
UIScrollView内のUIWebViewでズームインを有効にするにはどうすればよいですか?
私はUIWebView内部がUIScrollView(scrollview別の成分を含む)を Interface BuilderとProgrammaticの両方でマルチタッチを有効にしようとしましたUIWebViewが、それでもHTMLにズームできません。両方でズームインを処理する必要がUIScrollViewありUIWebViewますか?または、設定する必要のないものはありますか?


18
Objective-Cで行ったのと同じように、Swiftにプロパティを保存するにはどうすればよいですか?
アプリケーションをObjective-CからSwiftに切り替えます。これには、保存されたプロパティを持ついくつかのカテゴリがあります。次に例を示します。 @interface UIView (MyCategory) - (void)alignToView:(UIView *)view alignment:(UIViewRelativeAlignment)alignment; - (UIView *)clone; @property (strong) PFObject *xo; @property (nonatomic) BOOL isAnimating; @end Swift拡張機能はこれらのような格納されたプロパティを受け入れないため、Objcコードと同じ構造を維持する方法がわかりません。保存されたプロパティは私のアプリにとって本当に重要であり、AppleはSwiftでそれを行うためのいくつかのソリューションを作成したに違いないと思います。 jouが言ったように、私が探していたのは実際には関連オブジェクトを使用することだったので、別のコンテキストで使用しました。 import Foundation import QuartzCore import ObjectiveC extension CALayer { var shapeLayer: CAShapeLayer? { get { return objc_getAssociatedObject(self, "shapeLayer") as? CAShapeLayer } set(newValue) { objc_setAssociatedObject(self, "shapeLayer", newValue, UInt(OBJC_ASSOCIATION_RETAIN)) } …

14
位置:iPadとiPhoneでは修正されません
私はしばらくの間、iPadの固定位置に苦労しています。私はiScrollを知っていますが、(デモでも)常に機能するとは限りません。Senchaにはその修正が含まれていることも知っていますが、その修正のソースコードはCtrl+ できませんでしたF。 私は誰かが解決策を持っていることを願っています。問題は、iOS搭載のモバイルSafariでユーザーがパン/アップしたときに、固定された要素が更新されないことです。
132 iphone  css  ipad  ios  mobile 

12
UISwipeGestureRecognizerの方向の設定
ビューベースのiPhoneプロジェクトに単純なスワイプジェスチャ認識を追加したいのですが。すべての方向(右、下、左、上)のジェスチャーを認識する必要があります。 UISwipeGestureRecognizerのドキュメントに記載されています: ビットごとのORオペランドを使用して複数のUISwipeGestureRecognizerDirection定数を指定することにより、複数の方向を指定できます。デフォルトの方向はUISwipeGestureRecognizerDirectionRightです。 しかし、私にとってはうまくいきません。4つの方向すべてがOR結合されると、左と右のスワイプのみが認識されます。 - (void)viewDidLoad { UISwipeGestureRecognizer *recognizer; recognizer = [[UISwipeGestureRecognizer alloc] initWithTarget:self action:@selector(handleSwipeFrom:)]; [recognizer setDirection:(UISwipeGestureRecognizerDirectionRight | UISwipeGestureRecognizerDirectionDown | UISwipeGestureRecognizerDirectionLeft | UISwipeGestureRecognizerDirectionUp)]; [[self view] addGestureRecognizer:recognizer]; [recognizer release]; [super viewDidLoad]; } -(void)handleSwipeFrom:(UISwipeGestureRecognizer *)recognizer { NSLog(@"Swipe received."); } ビューに4つの認識機能を追加してこれを修正しましたが、ドキュメントで宣伝されているように機能しないのはなぜですか? - (void)viewDidLoad { UISwipeGestureRecognizer *recognizer; recognizer = [[UISwipeGestureRecognizer alloc] initWithTarget:self action:@selector(handleSwipeFrom:)]; [recognizer …

10
iPhone Xシミュレータの上部と下部に黒いバーが表示される
iPhone Xシミュレーター(GMシード)でアプリを実行すると、2つの奇妙な効果が発生します。 アプリが全画面スペースを使用しない(上部と下部の領域が黒) タイトルバーの下にある奇妙な白いバー ここで何が起こっているのか、そしてこれを解決する方法を誰かが知っていますか?Interface Builderで新しい設定が見つかりません。

11
stringByAppendingPathComponentは使用できません
私のアプリはInstagramで写真を共有します。これを行うには、まず一時ディレクトリに保存します。 let writePath = NSTemporaryDirectory().stringByAppendingPathComponent("instagram.igo") 動作していましたが動作しSwift 1.2ませんでしたSwift 2.0。 与えられたエラーメッセージは: stringByAppendingPathComponentは使用できません。代わりにNSURLのURLByAppendingPathComponentを使用してください。
132 ios  swift  swift2 

6
Xcodeは変更されていないストーリーボードとXIBファイルを変更します
ストーリーボードは、複数の人が共同で作業しているときのgitワークフローの観点から見るとかなり重要な問題です。たとえば、.storyboardファイル内のXMLの開始<document>タグtoolsVersionとsystemVersion属性は、最新のファイルマニピュレータが実行している構成によって変更されます。全員のXcodeバージョンを同期することはに役立つようですtoolsVersionがsystemVersion、開発者が実行している特定のMacやOS Xのバージョンに応じて、何が変わっても変わります。 これはばかげていますが、ほとんど無害です。しかし、心配なのは、他の場合には、他の変更がの後に開くだけで自動的にストーリーボードに加えられることgit pullです。つまり、アリスはストーリーボードに変更を加え、コミットしてリポジトリにプッシュします。次に、ボブはアリスの変更をプルし、ストーリーボードを開いてさらに変更を加えます。彼がストーリーボードを開くと、ファイルのアイコンはすぐに変更されたが保存されていない状態にgit status変わり、変な変更がいくつも発生したことが示されます。ボブが何かを変更したり、ファイルを自分で保存したりせずに、これらすべてが行われました。 私たちが目にしている最も一般的な自動化された変更<classes>は、ストーリーボードファイルの終わり近くにあるタグ階層全体の消失または再出現です。何が原因なのかはわかりません。さまざまな.lprojディレクトリにローカライズされたストーリーボードのバージョンがいくつかあり、それらをInterface Builder内で開くと、クラス階層が一部から自発的に削除されて他に追加されるか、一部が単独で残る場合があります。これにより、で多くのノイズが発生しますがgit diff、実際には機能が損なわれることはありません。多くの場合、gitのインデックスに実際に加えた変更を選択的に追加し、それらをコミットしてから、自然発生的な無意味なだけを破棄します<classes>変更。これは、コミットを本来あるべき状態に保つためです。しかし、最終的には、Xcodeが変更を再実行し続け、誰かが他のいくつかのものと一緒に激しくコミットするので、煩わしくなりすぎます...他の誰かのXcodeがそれらを元に戻して変更しないことを決定するまでは問題ありません明らかな理由。(私たちのコミット履歴には、これについて多くの悪口があります。) 他の誰かがこの動作を見ていますか?これは、Xcodeのバグですか、それとも1つ以上の開発者用Macの構成の問題ですか?XIBファイルを使用して共同作業するとき、いくつかの同様の動作を見てきましたが、ストーリーボードの方が影響を受けやすいようです。


8
Xcode 7ベータ警告:インターフェースの向きとストーリーボードの起動
Xcode 7ベータ版でプロジェクトを開いたところ、Xcode 6にはない次の警告が表示されます。 All interface orientations must be supported unless the app requires full screen. A launch storyboard or xib must be provided unless the app requires full screen. アプリはデバイスのみに縦向きを使用し、私はそれをそのように設定しています。また、iphoneとipadの両方のインターフェース用のストーリーボードもあります。これらの警告が表示される理由を判断できません。これはXcode 7のベータバグですか?
131 ios  xcode 



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