質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

新規登録して質問してみよう
ただいま回答率
85.48%
Objective-C

Objective-Cはオブジェクト指向型のプログラミング言語のひとつです。C言語をベースにSmalltalkが取り入れられています。

Swift

Swiftは、アップルのiOSおよびOS Xのためのプログラミング言語で、Objective-CやObjective-C++と共存することが意図されています

Q&A

1回答

919閲覧

swift4 エラー解消したいです。

yuyan7

総合スコア6

Objective-C

Objective-Cはオブジェクト指向型のプログラミング言語のひとつです。C言語をベースにSmalltalkが取り入れられています。

Swift

Swiftは、アップルのiOSおよびOS Xのためのプログラミング言語で、Objective-CやObjective-C++と共存することが意図されています

0グッド

0クリップ

投稿2018/08/27 11:04

おみくじアプリを作成しています
⇦の部分のエラーを解消したいです。

import UIKit

class ViewController: UIViewController {

@IBOutlet weak var myLabel: UILabel! @IBAction func getomikuji(_ sender: Any) {

// n + 1
// arc4random(n + 1)
let results = ["大吉","中吉","小吉","吉","凶","大凶"]

let random = arc4random_uniform(UInt32(results.count)) //let random = arc4random_uniform(10) //self.myLabel.text = String(random) self.myLabel.text = results[Int(random)] } override func viewDidLoad() { super.viewDidLoad() // Do any additional setup after loading the view, typically from a nib. myLabel.layer.borderColor = UIColor.orange.cgColor myLabel.layer.borderWidth = 5 myLabel.layer.borderRadius = 50 ⇦このコードでエラーが出ます。 myLabel.layer.masksToBounds = true } override func didReceiveMemoryWarning() { super.didReceiveMemoryWarning() // Dispose of any resources that can be recreated. }

}

このエラーが出てきます。
Value of type 'CALayer' has no member 'borderRadius'

気になる質問をクリップする

クリップした質問は、後からいつでもMYページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

Yajamon

2018/08/28 03:46 編集

``` でコードを囲んでいただくと、インデントが反映されて読みやすくなるので、修正のほどお願いします。 teratailの対応しているmarkdown記法はこちらをご確認ください。 https://teratail.com/help#about-markdown
guest

回答1

0

CALayerborderRadiusというプロパティが無い、というエラーです。

リファレンスを見る限り、cornerRadiusshadowRadiusがあります。

myLabel.layer.cornerRadius

が希望している内容ではないでしょうか。

CALayer - Core Animation | Apple Developer Documentation
https://developer.apple.com/documentation/quartzcore/calayer

投稿2018/08/27 11:21

編集2018/08/27 11:39
Yajamon

総合スコア88

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

まだベストアンサーが選ばれていません

会員登録して回答してみよう

アカウントをお持ちの方は

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
85.48%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問