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

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

18
UIWebViewのスクロールを無効にしますか?
記事のUITableView下にウェブ記事を表示する必要があります。 私が見つけた唯一のオプションUIWebViewは、tableViewヘッダーのに記事を表示することでした。 そのためには、webViewコンテンツの高さを取得し、webViewのスクロールを無効にする必要があります。 私はスクロールを無効にする2つの解決策を見つけました: for (id subview in webView.subviews) if ([[subview class] isSubclassOfClass: [UIScrollView class]]) ((UIScrollView *)subview).scrollEnabled=NO; またはJavaScript: <script type="text/javascript"> touchMove = function(event) { event.preventDefault(); } 最初の解決策はAppleによって禁止されていると聞きましたが、それを証明するものはありません。このソリューションを使用すると、アプリケーションが拒否されますか?その場合、拒否されずに2番目のソリューションを使用できますか?
90 ios  scroll  uiwebview 

21
iPhoneでURLを検証する方法
私が開発しているiPhoneアプリでは、URLを入力できる設定があります。フォームと機能により、このURLはオンラインだけでなくオフラインでも検証する必要があります。 これまでのところ、URLを検証する方法を見つけることができなかったので、問題は次のとおりです。 iPhone(Objective-C)でのURL入力をオンラインだけでなくオフラインでも検証するにはどうすればよいですか?
90 ios  objective-c  iphone  xcode  url 

20
戻るボタンのテキストを変更する方法
デフォルトでは、戻るボタンはテキストとしてビューコントローラのタイトルを使用します。ビューコントローラーのタイトルを変更せずに戻るボタンのテキストを変更できますか?タイトルが長すぎて表示できないビューコントローラーがあり、この場合は「戻る」だけを戻るボタンのキャプションとして表示したいので、これが必要です。 私はうまくいかなかった以下を試しました: self.navigationItem.leftBarButtonItem.title = @"Back"; ありがとう。

10
AppDelegateからUINavigationBarの背景色を変更する方法
UINavigationBar背景画像を変更する方法を知っています [[UINavigationBar appearance] setBackgroundImage:[UIImage imageNamed:@"nabbar"] forBarMetrics:UIBarMetricsDefault]; そして、バーをそれぞれの中で異なる色に設定する方法を知っていますViews... 画像を使用せずに背景色をから単色に変更したいと思いapp delegateます。各ビューから毎回設定したくないし、を書きたくありませんCGRect。 試しました [[UINavigationBar appearance] setBackgroundColor:[UIColor colorWithRed:33/255.0 green:34/255.0 blue:36/255.0 alpha:1.0]];が動作しません。アプリのデリゲートで動作するコードがどこにも見つかりません。 誰か私を正しい方向に向けてもらえますか?

5
iPhoneアプリケーションのパスワードフィールドのテキストをどのように隠すのですか?
アプリケーション(UITextField)にパスワードフィールドがあります。ユーザーがフィールドにテキストを入力したとき*に、入力したテキストの代わりに表示したい。 UIControlEventEditingDidEndof を使用してみましたがUITextField、*編集時に最後に表示される*のは1つだけですが、オンラインの電子メールパスワードフィールドなどのテキストが入力されるとすぐにs を表示します。どうすれば望ましい動作を得ることができますか?

21
UITableViewの背景をクリア
私はiOS 7が正式にリリースされていないことを理解しているので、それについては議論しないでください。iOS 6では、テーブルビューは透明で見栄えが良かった。初めてiOS 7を実行し、背景は白です。 テーブルのbackgroundColor、セルの色などをUIColorのclearColorにしてみましたが、変更はありません。 この問題を解決する方法は?
90 ios  uitableview 

9
アップロードアーカイブエラー:「…のiOSディストリビューション署名IDがありません」
Xcodeを使用してiOSアプリのアーカイブをiTunes Connectにアップロードしようとしていますが、「App Storeにアップロード」をクリックすると次のエラーが表示されます。 Xcodeは、一致する署名アセットを検索または生成しようとしましたが、次の問題が原因で失敗しました。_____のiOSディストリビューション署名IDがありません。Xcodeはあなたのためにそれを要求することができます。 約2時間前に同じアプリのアーカイブを正常にアップロードしたばかりで、簡単な修正を1つ行ってからアーカイブを再アップロードする必要があったため、本当に混乱しています。今、このエラーが発生しています。他には何も触れなかった。 問題を修正するために考えられるすべてのことを実行しました。Xcodeを再起動しました。コンピューターを再起動し、Xcodeの設定でプロビジョニングプロファイルの[すべてダウンロード]をクリックし、同じページのiOSディストリビューションで[リセット]をクリックしました。 、メンバーセンターからiOS配布プロファイルを再度ダウンロードし、アプリのビルド設定のコード署名設定に移動して、リリース署名IDをiOS配布プロファイルに手動で設定し、数回再アーカイブしました。 更新:WWDRCAが本日期限切れになることが原因であることが判明しました:https ://developer.apple.com/support/certificates/expiration/ 他にも多くの人が同じ問題を経験しています。コンピュータの日付を1日前に変更することで、この問題を一時的に回避できました。

30
Xcode 4:ビルド失敗、問題なし
アプリはシミュレータで問題なく機能し、ビルドして実行します。 デバイス(iOS 4.3を実行しているiPhone 3GS)を接続してiPhoneをターゲットにすると、「ビルドに失敗しました」という結果が表示され、「問題はありません」と表示されます。 ビルド結果ウィンドウを見ると、すべてが緑色で、ビルド失敗の通知を含むチェックマークが付いています。 トランスクリプトを展開してもエラーは表示されません。 署名エラーまたはプロビジョニングエラーの可能性を除外することはできませんが、それらのエラーが発生したため、エラーを解決しました。今では、エラーや問題は発生せず、「ビルドは失敗しました。問題はありません」 問題なくビルドが失敗するのはどのような場合ですか? ビルド出力を見て、問題なく失敗している理由を見つけることができるかどうかを確認する方法はありますか? 問題リストを超えて生成されたビルド出力はありますか? デバイスにアプリをロードしようとするビルドウィンドウに表示されません-この出力は他の場所にありますか?
90 ios  xcode  build  xcode4 

4
CG_CONTEXT_SHOW_BACKTRACE環境変数を設定するにはどうすればよいですか?
私のビューには3つのボタンがあります。viewDidLoad()でcornerRadusを設定した後button.layer.cornerRadius = 20:ログに次のエラーメッセージが表示されます。 <Error>: CGContextSaveGState: invalid context 0x0. If you want to see the backtrace, please set CG_CONTEXT_SHOW_BACKTRACE environmental variable. 質問: CG_CONTEXT_SHOW_BACKTRACE環境変数を設定するにはどうすればよいですか? または、どうすればこの警告を修正できますか? メッセージからバックトレースを取得しました。それは私には意味がありません。助けてください... Aug 7 14:27:00 <Error>: CGContextSaveGState: invalid context 0x0. Backtrace: <-[UIStatusBarItemView updateContentsAndWidth]+33> <-[UIStatusBarItemView initWithItem:data:actions:style:]+477> <+[UIStatusBarItemView createViewForItem:withData:actions:foregroundStyle:]+134> <-[UIStatusBarLayoutManager _createViewForItem:withData:actions:]+163> <-[UIStatusBarLayoutManager _prepareEnabledItemType:withEnabledItems:withData:actions:itemAppearing:itemDisappearing:]+36 <-[UIStatusBarLayoutManager prepareEnabledItems:withData:actions:]+92> <-[UIStatusBarForegroundView _setStatusBarData:actions:animated:]+797> <-[UIStatusBarForegroundView setStatusBarData:actions:animated:]+332> <__51-[UIStatusBar …

7
iOSでアニメーションGIFを表示する
iMessageを使用すると、アニメーションGIFを送信および表示できるようになりました。これは、AppleがアプリケーションでのアニメーションGIFの表示をサポートしているということですか、それとも、画像をフレームに分割して順次表示する最も簡単な方法ですか?iOS 5.1でアニメーションGIFを表示する最も簡単な方法は何ですか? ありがとう!
90 objective-c  ios 


2
NOT INを使用したNSPredicateを持つNSArray
NSPredicateを使用して特定のオブジェクトをフィルターで除外するNSArrayがあります。INを簡単に実行できることがわかったので、NOT INを使用できることを望んでいました。 だから私は私の配列を持っています: self.categoriesList 次に、削除する値を取得します。 NSArray *parentIDs = [self.cateoriesList valueForKeyPath:@"@distinctUnionOfObjects.ParentCategoryID"]; これにより、表示したくないカテゴリのParentCategoryIDのリストが表示されるので、NSPredicateを使用してそれらを削除できると思います。 self.cateoriesList = [self.cateoriesList filteredArrayUsingPredicate:[NSPredicate predicateWithFormat:@"CategoryID NOT IN %@",parentIDs]]; これは失敗します: reason: 'Unable to parse the format string "CategoryID NOT IN %@"' INだけを使用したい場合は、もちろん完全に機能します。



9
タッチ後もUIButtonを選択したままにする
ユーザーがボタンをクリックした後、ネットワーク操作を実行している間、そのボタンを押したままにしておきたいです。ネットワーク操作が完了したら、ボタンをデフォルトの状態に戻したい。 [UIButton setSelected:YES]ボタンを押した直後(対応する呼び出しで- [UIButton setSelected:NO]ネットワーク操作が完了した後)に呼び出しを試みましたが、何も実行されないようです。同じことsetHighlighted:。 背景画像をスワップアウトして、ネットワークオペレーションの期間中の選択された状態を示すことができると思いますが、それはハックのようです。より良い提案はありますか? 私のコードは次のようになります: - (IBAction)checkInButtonPushed { self.checkInButton.enabled = NO; self.checkInButton.selected = YES; self.checkInButton.highlighted = YES; [self.checkInActivityIndicatorView startAnimating]; [CheckInOperation startWithPlace:self.place delegate:self]; } - (void)checkInCompletedWithNewFeedItem:(FeedItem*)newFeedItem wasNewPlace:(BOOL)newPlace possibleError:(NSError*)error; { [self.checkInActivityIndicatorView stopAnimating]; self.checkInButton.enabled = YES; self.checkInButton.selected = NO; self.checkInButton.highlighted = NO; }
90 ios  uibutton  selected 

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