swift String和CGFloat互轉

1.CGFload轉換成String

let screenBoundsStr = String.init(format: "%.2f", width*scale) + String.init(format: "%.2f", height*scale)

2.String 轉化成CGFloat

思路:先將string通過Double(string) 轉化成doubleValue,再轉化成CGFloat類型,代碼如下:

func StringToFloat(str:String)->(CGFloat){



        let string = str

        var cgFloat:CGFloat = 0

        
        if let doubleValue = Double(string)
        {

            cgFloat = CGFloat(doubleValue)

        }

        return cgFloat

 }
?著作權歸作者所有,轉載或內容合作請聯(lián)系作者
【社區(qū)內容提示】社區(qū)部分內容疑似由AI輔助生成,瀏覽時請結合常識與多方信息審慎甄別。
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發(fā)布,文章內容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

相關閱讀更多精彩內容

  • 1.CGFloat 轉化成String dateCell.detailDateLabel.text=String....
    歌手的劍閱讀 4,706評論 0 1
  • Swift1> Swift和OC的區(qū)別1.1> Swift沒有地址/指針的概念1.2> 泛型1.3> 類型嚴謹 對...
    cosWriter閱讀 11,626評論 1 32
  • 這是16年5月份編輯的一份比較雜亂適合自己觀看的學習記錄文檔,今天18年5月份再次想寫文章,發(fā)現(xiàn)簡書還為我保存起的...
    Jenaral閱讀 3,115評論 2 9
  • 第一類:邏輯型boolean 第二類:文本型char 第三類:整數(shù)型(byte、short、int、long) c...
    Jasonme閱讀 1,189評論 0 4
  • 87:121,又是一場慘敗!詹姆斯抱著頭走在凳子上,更衣室里一片寂靜,夜降臨了...... 騎士隊的其他隊員也...
    GengNwaZ閱讀 513評論 1 1

友情鏈接更多精彩內容