swiftでdrop down menuを作成しようとしています。以下のようにコードを書いたのですが、表示されるメニューの文字量とメニューの幅がアンバランス(メニューの幅が広すぎる)なので解消したいです。どのように幅を指定すればいいのかわからないので教えていただけると幸いです。
swift
1 @IBOutlet weak var mails: UIButton! 2 3 let menu: DropDown = { 4 let menu = DropDown() 5 menu.dataSource = [ 6 "コピー", 7 "メール送信" 8 ] 9 return menu 10 }() 11 12 override func viewDidLoad() { 13 menu.anchorView = mail 14 } 15 16 @IBAction func mail(_ sender: Any) { 17 menu.show() 18 }
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2021/11/05 02:52
2021/11/06 06:07