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

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

10
プログラムでナビゲーションバーのUIBarButtonItem?
私はしばらくの間この解決策を探していましたが、まだありません。例えば一つの解決策は self.navigationItem.setRightBarButtonItem(UIBarButtonItem(barButtonSystemItem: .Stop, target: self, action: nil), animated: true) このコードは、「停止」画像を含むボタンを追加します。このように、「検索」、「更新」などの他の解決策があります。しかし、必要な画像を使用してプログラムでボタンを追加したい場合はどうなりますか?

21
WKWebViewが使用するCookieを設定できますか?
既存のアプリをからUIWebViewに切り替えようとしていWKWebViewます。現在のアプリはの外でユーザーのログイン/セッションを管理し、認証に必要なをにwebview設定cookiesしNSHTTPCookieStoreます。残念ながらnew WKWebViewはcookiesfromを使用しませんNSHTTPCookieStorage。これを達成する別の方法はありますか?

5
iOS 13で提示されたView Controllerのインタラクティブな終了を無効にする
iOS 13では、モーダルで表示されるビューコントローラーの新しいデザインmodalPresentationStyle .pageSheet(およびその兄弟.formSheet)が導入されています… …また、表示されたビューコントローラを下にスライドすることで、これらのシートを閉じることができます(インタラクティブな閉じます)。新しい「pull-to-dismiss」機能はかなり便利ですが、常に望ましいとは限りません。 質問:インタラクティブな解雇をオフにするにはどうすればよいですか? -プレゼンテーションスタイルは同じに保つことに注意してください。

13
viewWillDisappear:ビューコントローラーがポップされているか、サブビューコントローラーが表示されているかを確認します
この問題の適切な解決策を見つけるのに苦労しています。ビューコントローラーの-viewWillDisappear:メソッドでは、ビューコントローラーがナビゲーションコントローラーのスタックにプッシュされているためか、ポップされたためにビューコントローラーが消えているためかを判断する方法を見つける必要があります。 現時点では、次のようなフラグを設定してisShowingChildViewControllerいますが、かなり複雑になっています。私がそれを検出できると思う唯一の方法は-deallocメソッドです。


3
Swift-Intをenum:Intにキャストします
私はSwiftに非常に慣れていない(今週始めた)ので、Objective-Cからアプリを移行しています。基本的に、Objective-Cには次のコードがあり、正常に機能します。 typedef enum : int { MyTimeFilter1Hour = 1, MyTimeFilter1Day = 2, MyTimeFilter7Day = 3, MyTimeFilter1Month = 4, } MyTimeFilter; ... - (void)selectFilter:(id)sender { self.timeFilterSelected = (MyTimeFilter)((UIButton *)sender).tag; [self closeAnimated:YES]; } それをスウィフトに翻訳するとき、私は次のことをしました: enum MyTimeFilter : Int { case OneHour = 1 case OneDay = 2 case SevenDays = 3 case …
134 ios  xcode  swift 

8
UITableViewをスクロールするときにキーボードを非表示にする
私のアプリでは、UITableViewのスクロールを開始したときにキーボードを非表示にしたいと考えています。私はこれについてインターネットで検索し、ほとんどの答えはUITableViewをサブクラス化することです(http://stackoverflow.com/questions/3499810/tapping-a-uiscrollview-to-hide-the-keyboard)。 サブクラスを作成しましたが、機能しません。 #import <UIKit/UIKit.h> @protocol MyUITableViewDelegate <NSObject> @optional - (void)myUITableViewTouchesBegan; @end @interface MyUITableView : UITableView <UITableViewDelegate, UIScrollViewDelegate> { id<MyUITableViewDelegate> delegate; } @end .mファイル #import "MyUITableView.h" @implementation MyUITableView - (void)scrollViewDidScroll:(UIScrollView *)scrollView{ NSLog(@"delegate scrollView"); //this is dont'work [super scrollViewDidScroll:scrollView]; } - (void)touchesBegan:(NSSet *)touches withEvent:(UIEvent *)event { NSLog(@"delegate myUITableViewTouchesBegan"); // work only here …

11
URLからUIImageをロードできますか?
画像のURLがあります(UIImagePickerControllerから取得しました)が、メモリに画像がありません(URLは、前回のアプリの実行で保存されたものです)。URLからUIImageを再度リロードできますか? UIImageにimageWithContentsOfFile:があることがわかりますが、URLがあります。NSDataのdataWithContentsOfURL:を使用してURLを読み取ることはできますか? 編集1 @Danielの答えに基づいて、私は次のコードを試しましたが、うまくいきません... NSLog(@"%s %@", __PRETTY_FUNCTION__, photoURL); if (photoURL) { NSURL* aURL = [NSURL URLWithString:photoURL]; NSData* data = [[NSData alloc] initWithContentsOfURL:aURL]; self.photoImage = [UIImage imageWithData:data]; [data release]; } 実行すると、コンソールに次のように表示されます。 -[PhotoBox willMoveToWindow:] file://localhost/Users/gary/Library/Application%20Support/iPhone%20Simulator/3.2/Media/DCIM/100APPLE/IMG_0004.JPG *** -[NSURL length]: unrecognized selector sent to instance 0x536fbe0 *** Terminating app due to uncaught exception 'NSInvalidArgumentException', …

14
iOS:テキストの長さに応じてUIButtonのサイズを変更
インターフェースビルダーでは、Command+ =を押すとボタンのサイズがテキストに合わせて変更されます。ボタンがビューに追加される前に、これをプログラムで実行できるかどうか疑問に思っていました。 UIButton *button = [UIButton buttonWithType:UIButtonTypeCustom]; [button.titleLabel setFont:[UIFont fontWithName:@"Arial-BoldMT" size:12]]; [button addTarget:self action:@selector(buttonTapped:) forControlEvents:UIControlEventTouchUpInside]; // I need to know the width needed to accomodate NSStringVariable [button setTitle:NSStringVariable forState:UIControlStateNormal]; // So that I can set the width property of the button before addSubview [button setFrame:CGRectMake(10, 0, width, fixedHeight)]; [subNavigation addSubview:button];
134 ios  uibutton 


15
UIViewのスクリーンショットを取得するにはどうすればよいですか?
私のiPhoneアプリが特定ののスクリーンショットをUIViewとしてどのように撮れるのかと思っていますUIImage。 私はこのコードを試しましたが、取得できるのは空白の画像だけです。 UIGraphicsBeginImageContext(CGSizeMake(320,480)); CGContextRef context = UIGraphicsGetCurrentContext(); [myUIView.layer drawInContext:context]; UIImage *screenShot = UIGraphicsGetImageFromCurrentImageContext(); UIGraphicsEndImageContext(); myUIView寸法は320x480で、いくつかのサブビューがあります。これを行う正しい方法は何ですか?

9
UITextFieldボーダー色
自分の色をUITextFieldボーダーに設定したいのですが。しかし、これまでのところ、境界線のスタイルのみを変更する方法を見つけることができました。 backgroundプロパティを使用して、次のように背景色を設定しました。 self.textField.backgroundColor = textFieldColor; しかし、UITextFieldの境界線の色も変更する必要があります。そして、私の質問は、境界線の色を変更する方法についてでした。

6
別のストーリーボードにセグエ?
ストーリーボードを別のストーリーボードに分割したり、ストーリーボードを別のストーリーボードのビューコントローラーに埋め込んだりすることはできますか?私は配置する必要があるUITabBarController中でUINavigationController、私はそれら素敵を維持し、分離したいと思います。

14
Xcode 8.3.3「iTunes Connectにアクセスできるアカウントはありません」
Xcode 8.3.3でiTunes接続にアプリをアップロードしようとすると、次のエラーが表示されます。 「チーム名」へのiTunes Connectアクセスが必要です。「アカウント」設定プレーンでアカウントを追加します。 アカウントは既に存在し、(場合によっては)以前に問題なく機能していた。 アプリをAppStoreにアップロードできるように、Xcodeでこの問題を回避するにはどうすればよいですか?

11
Swift文字列を配列に変換
Swiftで文字列 "Hello"を配列["H"、 "e"、 "l"、 "l"、 "o"]に変換するにはどうすればよいですか? Objective-Cではこれを使用しました: NSMutableArray *characters = [[NSMutableArray alloc] initWithCapacity:[myString length]]; for (int i=0; i < [myString length]; i++) { NSString *ichar = [NSString stringWithFormat:@"%c", [myString characterAtIndex:i]]; [characters addObject:ichar]; }
133 ios  arrays  swift  string 

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