1
我想佈置一個UITableViewCell。爲此我需要知道我的設備的屏幕寬度。通常,在視圖控制器我得到的屏幕寬度有:如何獲取UITableViewCell中的屏幕寬度?
self.view.frame.width
在我的情況,這將是375
時,取我的UITableViewCell我得到的320寬度寬度:
class CellResult: UITableViewCell {
...
...
override init(style: UITableViewCellStyle, reuseIdentifier: String!) {
super.init(style: style, reuseIdentifier: reuseIdentifier)
let rowwidth=frame.width; // <--- 320
我prevously初始化我的UITableView寬度爲375的框架。
如何在我的UITableViewCell中獲得設備的真實寬度?
告訴我們你從哪裏打過來。有些背景將會回答你的問題。 – ngoue
剛剛更新了這個問題:let rowwidth = frame.width; // <--- 320 –
您可以隨時通過UIScreen.mainScreen()獲取當前屏幕寬度。bounds.width – Glorfindel