0
私は同じサイズのセルに複数の画像を表示しようとしています。UITableViewCellのaccessoryView内の複数の画像
cell!.accessoryView = UIView()
for url in arrURL {
cell!.accessoryView?.addSubview(UIImageView(image: UIImage(named: "ic_play_circle_outline")))
}
cell!.accessoryView?.frame = CGRectMake(0, 0, 24 * CGFloat(arrURL.count), 24)
残念ながら、残念ながら残りの画像には1つの画像しか表示されず、空のスペースが残っています。
再生アイコンの右側に空きスペースがあります:ここではレイアウトです。なぜこのようなことが起こったのか?
あなたは互いの上にそれらのサブビューを配置していませんか?あなたが追加しているサブビューのフレームを与えていないので、それらを互いに重ねて配置する必要があります。 –
@EugeneZhenyaGordin hmm ...私は試してみて、ここであなたを更新します。 – codelearner
@EugeneZhenyaGordinあなたの考えは機能します...ありがとう! :) – codelearner