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

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


8
SwiftのUILabelで行間隔を増やす方法
テキストの行数が少ないラベルがあり、行間の間隔を広げたいです。他の人からも同様の質問がありますが、解決策では私の問題は解決しません。また、私のラベルには段落が含まれる場合と含まれない場合があります。私は初めてSwiftです。ストーリーボードを使用した解決策はありますか?それともNSAttributedStringその可能性を通してのみ?

21
Swiftで画像のサイズを変更するにはどうすればよいですか?
SwiftとParse.comを使用してiOS用のアプリを作成しています バックエンドにアップロードする前に、ユーザーが画像ピッカーから画像を選択し、選択した画像のサイズを200x200ピクセルに変更できるようにしようとしています。 Parse.comには、画像のサイズを変更するためのこのコードを提供する「AnyPic」と呼ばれるInstagramコピーアプリのチュートリアルがありますが、Objective-Cにあります。 // Resize the image to be square (what is shown in the preview) UIImage *resizedImage = [anImage resizedImageWithContentMode:UIViewContentModeScaleAspectFit bounds:CGSizeMake(560.0f, 560.0f) interpolationQuality:kCGInterpolationHigh]; // Create a thumbnail and add a corner radius for use in table views UIImage *thumbnailImage = [anImage thumbnailImage:86.0f transparentBorder:0.0f cornerRadius:10.0f interpolationQuality:kCGInterpolationDefault]; 選択した画像の200x200pxバージョンを(アップロードするために)Swiftで作成するにはどうすればよいですか? そして、thumbnailImage関数は何をしていますか?
94 ios  swift  uiimage 


15
SwiftUINavigiationViewのデフォルトのナビゲーションバースペースを削除する方法
私は(ほとんどの人と同じように)SwiftUIを初めて使用し、NavigationViewに埋め込んだリストの上の空白を削除する方法を見つけようとしています。 この画像では、リストの上に空白があることがわかります 私が達成したいのはこれです 使ってみました .navigationBarHidden(true) しかし、これは目立った変化をもたらしませんでした。 私は現在、このようにnavigiationViewを設定しています NavigationView { FileBrowserView(jsonFromCall: URLRetrieve(URLtoFetch: applicationDelegate.apiURL)) .navigationBarHidden(true) } ここで、FileBrowserViewは、このように定義されたリストとセルを持つビューです。 List { Section(header: Text("Root")){ FileCell(name: "Test", fileType: "JPG",fileDesc: "Test number 1") FileCell(name: "Test 2", fileType: "txt",fileDesc: "Test number 2") FileCell(name: "test3", fileType: "fasta", fileDesc: "") } } ここでの最終的な目標は、これらのセルをクリックしてファイルツリーの奥深くまで移動できるようにすることです。したがって、深いナビゲーションではバーに[戻る]ボタンを表示する必要がありますが、私の最初のビューの間にそのようにトップ。

16
iOS 7-デフォルトのビューコントローラーのインスタンス化に失敗する
新しく作成したアプリでXcode 5を使用していて、作成しただけで実行ボタンを押してクリックすると、プロジェクトがビルドされますが、iOSシミュレーターに表示されず、次のメッセージが表示されます。 Failed to instantiate the default view controller for UIMainStoryboardFile 'Main' - perhaps the designated entry point is not set? もちろん、私はそれについてグーグルで調べましたが、誰もがこれが起こっていることを指摘しています。なぜなら、XCodeはどのView Controllerが初期のものかまだわからないからです。しかし、奇妙なことに、私はアプリをページベースのアプリ(シングルビューおよびタブ付きアプリオプションも試してみました)として作成し、XCodeはすでにストーリーボードを定義しています。 また、プロジェクトのメインインターフェースオプションに移動すると、ストーリーボード(Xcode自体で「Main」という名前)が設定され、ストーリーボードで、ビューコントローラーが「初期ビューコントローラー」として設定されます。 なにが問題ですか?

18
文字列が数値かどうかを調べる
文字列が数字のみで構成されているかどうかを確認するにはどうすればよいですか。文字列から部分文字列を取り出して、それが数値部分文字列かどうかを確認したいと思います。 NSString *newString = [myString substringWithRange:NSMakeRange(2,3)];


8
Swiftでの述語の使用
私の最初のアプリのチュートリアル(Swiftの学習)を進めています。http: //www.appcoda.com/search-bar-tutorial-ios7/ 私はこの部分で立ち往生しています(Objective-Cコード): - (void)filterContentForSearchText:(NSString*)searchText scope:(NSString*)scope { NSPredicate *resultPredicate = [NSPredicate predicateWithFormat:@"name contains[c] %@", searchText]; searchResults = [recipes filteredArrayUsingPredicate:resultPredicate]; } 誰かがSwiftでNSPredicateの同等物を作成する方法をアドバイスできますか?

8
presentViewController:animated:YESビューは、ユーザーがもう一度タップするまで表示されません
で奇妙な動作が発生していpresentViewController:animated:completionます。私が作っているのは、本質的に推測ゲームです。 私が持っているUIViewController(frequencyViewController)を含むUITableView(frequencyTableViewを)。ユーザーが正解を含むquestionTableViewの行をタップすると、ビュー(correctViewController)がインスタンス化され、そのビューがモーダルビューとして画面の下から上にスライドするはずです。これは、ユーザーに正しい答えがあることを知らせ、次の質問に備えて、その背後にあるfrequencyViewControllerをリセットします。ボタンを押すと、次の質問を表示するためにcorrectViewControllerが閉じます。 これはすべて正しく機能し、正しいビューコントローラのビューはがある限り即座に表示されpresentViewController:animated:completionますanimated:NO。 設定するとanimated:YES、correctViewControllerが初期化され、を呼び出しますviewDidLoad。しかしviewWillAppear、viewDidAppear、およびから完了ブロックがpresentViewController:animated:completion呼び出されません。アプリはそこに座って、2回目のタップを行うまでfrequencyViewControllerを表示しています。これで、viewWillAppear、viewDidAppear、および完了ブロックが呼び出されます。 私はもう少し調査しました、そしてそれがそれを続けることを引き起こすもう一つのタップではありません。iPhoneを傾けたり振ったりすると、viewWillLoadなどがトリガーされる可能性があります。他のユーザー入力を待ってから進行するようです。これは、実際のiPhoneとシミュレーターで発生します。これは、shakeコマンドをシミュレーターに送信して確認しました。 私はこれについて何をすべきかについて本当に途方に暮れています...私は誰もが提供できるあらゆる助けに本当に感謝します。 ありがとう これが私のコードです。とてもシンプルです... これは、questionTableViewのデリゲートとして機能するquestionViewControllerのコードです。 - (void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath { if (indexPath.row != [self.frequencyModel currentFrequencyIndex]) { // If guess was wrong, then mark the selection as incorrect NSLog(@"Incorrect Guess: %@", [self.frequencyModel frequencyLabelAtIndex:(int)indexPath.row]); UITableViewCell *cell = [self.frequencyTableView cellForRowAtIndexPath:indexPath]; [cell setBackgroundColor:[UIColor colorWithRed:240/255.0f green:110/255.0f blue:103/255.0f alpha:1.0f]]; } else …

17
UICollectionView reloadDataがiOS 7で正しく機能しない
私はiOS 7で実行するようにアプリを更新してきましたが、これは大部分がスムーズに進んでいます。複数のアプリで、reloadDataa のメソッドがUICollectionViewController以前のように機能していないことに気付きました。 をロードしUICollectionViewController、UICollectionView通常どおりにデータを入力します。これは初めてうまくいきます。ただし、新しいデータを要求し(に入力UICollectionViewDataSource)、次にを呼び出すとreloadData、データソースにnumberOfItemsInSectionとがクエリさnumberOfSectionsInCollectionViewれますがcellForItemAtIndexPath、適切な回数は呼び出されないようです。 1つのセクションのみを再読み込みするようにコードを変更すると、正しく機能します。これを変更しても問題ありませんが、変更する必要はないと思います。reloadDataドキュメントに従って、すべての可視セルを再ロードする必要があります。 他の誰かがこれを見たことがありますか?

6
iOSは角を丸め、入力にグレアをかける
iOSデバイスは、フォーム入力、特にinput [type = submit]に多くの迷惑なスタイルを追加します。以下に示すのは、デスクトップブラウザーとiPadでの同じ単純な検索フォームです。 デスクトップ: iPad: input [type = text]はCSSボックスシャドウインセットを使用しており、-webkit-border-radius:none;も指定しています。これは明らかに上書きされます。入力[type = submit]ボタンの色と形がiPadで完全に粗雑になっています。誰かがこれを修正するために何ができるか知っていますか?前もって感謝します。
93 css  ios  forms 


8
iOSの基本的なドラッグアンドドロップ
ユーザーがドラッグアンドドロップすることもできる運転中の車があるビューが欲しいです。これを行うための最良の大規模戦略は何だと思いますか?車両を表すビューから、またはより大きなビューからタッチイベントを取得するのが最善ですか?ドラッグアンドドロップに使用した、満足できる簡単なパラダイムはありますか?異なる戦略の欠点は何ですか?

12
iOS7 UISwitchのイベントValueChanged:継続的に呼び出すと、このバグまたは何ですか?
編集する 修正されました iOS7.1 修正するために微調整を行わないでください。 編集2 どうやら同じ問題がiOS 8.0と8.1で再び発生する Edit3 修正されました ios9.2 修正するために微調整を行わないでください。 こんにちは今日はで見られるUISwitch'sイベントValueChanged:の呼び出しcontinuously iは変更していながら、OnへOffたりOffオンにし、私の指は左側だけでなく右側にまだ移動しました。私はNSLogでGIF画像をより明確にするためにattechを使用しました。 私の値が変更された方法は: - (IBAction)changeSwitch:(id)sender{ if([sender isOn]){ NSLog(@"Switch is ON"); } else{ NSLog(@"Switch is OFF"); } } iOS6は期待どおりにうまく機能するスイッチの同じコードです。 だから、その状態をオンまたはオフにして一度だけ呼び出すことを誰もが提案できますか?または、これはバグか何ですか。 更新 ここにそれが私のデモです: プログラムによるUISwitchの追加 XIBからUISwitchを追加する
93 ios  iphone  ios7  xcode5  uiswitch 

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