Vad är en CGFloat?

Swift version: 5.2

Paul Hudson @twostraws 28 maj 2019

A CGFloat är en specialiserad form av Float som innehåller antingen 32-bitar data eller 64-bitar data beroende på plattformen. CG berättar att det är en del av Core Graphics, och det finns i hela UIKit, Core Graphics, Sprite Kit och många andra iOS-bibliotek.

Om du har ett Float eller Double och behöver ett CGFloat, kan du konvertera det så här:

let myCGFloat = CGFloat(myDouble)

sponsrad är du trött på att slösa tid på att felsöka din swift-app? Instabugs SDK är här för att hjälpa dig att minimera felsökningstiden genom att ge dig fullständiga enhetsdetaljer, nätverksloggar och reproduktionssteg med varje felrapport. Alla data bifogas automatiskt. Det tar bara en rad kod för att installera. Starta din GRATIS Provperiod nu och skicka kvalitetsappar!

prova det gratis

sponsra Hacking med Swift och nå världens största Swift-community!

tillgänglig från iOS 7.0

liknande lösningar…

  • Hur konverterar man en float till en CGFloat
  • hur man läser de röda, gröna, blå och alfa färgkomponenterna från en UIColor
  • hur man animerar storleken på texten
  • Hur konverterar man en hex-färg till en UIColor
  • Hur konverterar man en HTML-namnsträng till en UIColor

om Swift knowledge base

detta är en del av Swift knowledge base, en gratis, sökbar samling lösningar för vanliga iOS-frågor.

Lämna ett svar

Din e-postadress kommer inte publiceras.