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

Swiftは、Apple Inc.が自社のプラットフォームとLinux用に開発した、安全で高速、かつ表現力豊かな汎用プログラミング言語です。Swiftはオープンソースです。このタグは、言語機能に関する質問、またはSwiftのコードが必要な場合にのみ使用してください。プラットフォームまたはフレームワークに関する(言語に依存しない)質問には、タグ[ios]、[ipados]、[macos]、[watch-os]、[tvos]、[cocoa-touch]、および[cocoa]を使用します。

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: "") } } ここでの最終的な目標は、これらのセルをクリックしてファイルツリーの奥深くまで移動できるようにすることです。したがって、深いナビゲーションではバーに[戻る]ボタンを表示する必要がありますが、私の最初のビューの間にそのようにトップ。

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の同等物を作成する方法をアドバイスできますか?

6
論理AND演算子&&を使用してif letを実行する
if letステートメントを省略形として使用して、オプションのnilをチェックしてからラップを解除できることはわかっています。 ただし、論理AND演算子を使用して、それを別の式と組み合わせたいと思い&&ます。 したがって、たとえば、ここでは、オプションのチェーンを行ってラップを解除し、オプションでrootViewControllerをtabBarControllerにダウンキャストします。しかし、ifステートメントをネストするのではなく、それらを組み合わせたいと思います。 if let tabBarController = window!.rootViewController as? UITabBarController { if tabBarController.viewControllers.count > 0 { println("do stuff") } } 組み合わせた寄付: if let tabBarController = window!.rootViewController as? UITabBarController && tabBarController.viewControllers.count > 0 { println("do stuff") } } 上記はコンパイルエラーを示します未解決の識別子 'tabBarController'の使用 簡素化: if let tabBarController = window!.rootViewController as? UITabBarController && true …
93 swift  expression 

15
列挙型をSwiftのプロトコルに準拠させる方法は?
Swiftのドキュメントでは、クラス、構造体、列挙型はすべてプロトコルに準拠していると記載されており、それらがすべて準拠するようになりました。しかし、列挙型をクラスや構造体の例のように動作させることはできません。 protocol ExampleProtocol { var simpleDescription: String { get set } mutating func adjust() } class SimpleClass: ExampleProtocol { var simpleDescription: String = "A very simple class." var anotherProperty: Int = 69105 func adjust() { simpleDescription += " Now 100% adjusted." } } var a = SimpleClass() a.adjust() let aDescription …

4
どのようにすれば迅速にオプションのクロージャーを作成できますか?
オプションのクロージャーを受け取るSwiftで引数を宣言しようとしています。私が宣言した関数は次のようになります。 class Promise { func then(onFulfilled: ()->(), onReject: ()->()?){ if let callableRjector = onReject { // do stuff! } } } しかし、Swiftは、「条件付きのバインド値は、「if let」が宣言されているOptionalタイプでなければならない」と不平を言っています。

12
クラス変数はまだサポートされていません
最初のビューコントローラーとして分割ビューコントローラーを使用してプロジェクトを開始し、ストーリーボードから自動的に開始します。 一般に、このUIを備えたアプリにはルートとして1つだけの分割ビューコントローラーがあるため、サブクラスで静的変数を作成し、初期化が行われたときにそれを設定します。 だから私はこの行動を迅速に試してみたい。 Typeプロパティ(静的およびクラスキーワードを使用)についてiBookでSwiftプログラミング言語ガイドブックを読み、ジョブにコードの一部を試します。 import UIKit class SplitViewController: UISplitViewController { class func sharedInstance() -> SplitViewController { return SplitViewController.instance } class let instance: SplitViewController = nil init(nibName nibNameOrNil: String?, bundle nibBundleOrNil: NSBundle?) { super.init(nibName: nibNameOrNil, bundle: nibBundleOrNil) self.initialization() } init(coder aDecoder: NSCoder!) { super.init(coder: aDecoder); self.initialization() } func initialization() { SplitViewController.instance …
93 xcode  swift 


9
UIActivityIndi​​catorのサイズを変更できますか?
割り当て時にどのサイズを指定しても、固定サイズのみが表示されます。増やすことは可能ですか? コード: activityIndicator = [[UIActivityIndicatorView alloc] initWithFrame: CGRectMake(142.00, 212.00, 80.0, 80.0)]; [[self view] addSubview:activityIndicator]; [activityIndicator sizeToFit]; activityIndicator.autoresizingMask = (UIViewAutoresizingFlexibleLeftMargin | UIViewAutoresizingFlexibleRightMargin | UIViewAutoresizingFlexibleTopMargin | UIViewAutoresizingFlexibleBottomMargin); activityIndicator.hidesWhenStopped = YES; activityIndicator.activityIndicatorViewStyle = UIActivityIndicatorViewStyleWhiteLarge;

10
Swift-2行のテキストを持つUIButton
2行のテキストでUIButtonを作成できるかどうか疑問に思っていました。各行に異なるフォントサイズを指定する必要があります。1行目は17ポイント、2行目は11ポイントになります。UIButtonの内部に2つのラベルを配置することをいじってみましたが、ボタンの境界内にとどまることができません。 プログラムではなく、UIビルダーでこれをすべて実行しようとしています。 ありがとう
93 ios  swift  uibutton 

20
文字0の周りのAlamofireの無効な値
Alamofire.request(.GET, "url").authenticate(user: "", password: "").responseJSON() { (request, response, json, error) in println(error) println(json) } これはAlamofireでの私のリクエストです。特定のリクエストに対してはうまくいくことがありますが、時々私は次のようになります。 Optional(Error Domain=NSCocoaErrorDomain Code=3840 "The operation couldn’t be completed. (Cocoa error 3840.)" (Invalid value around character 0.) UserInfo=0x78e74b80 {NSDebugDescription=Invalid value around character 0.}) これは無効なJSONが原因である可能性があることを読みましたが、応答はJSONバリデーターで有効であると検証した静的json文字列です。åäö文字と一部のHTMLが含まれています。 なぜこのエラーが発生するのですか?
93 ios  swift  alamofire 


11
ボタンのpngの色を変更する-iOS
透明な白いPNGである一連のアイコンを作成しました。 そして、私がしたいことは、それらを他の色に色付けできることです。青、グレーなど 「クリック/タップ」すると、自動的に灰色に変わることに気づきました。だから私はその灰色をタップか通常の状態のどちらかで好きなように変更できると思います: これを達成するための最良の方法は何でしょうか?
93 ios  swift 

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