Junior — Middle
Bounds-də Origin xüsusiyyətinin dəyəri hansı şəraitdə dəyişə bilər?
sobes.tech Süni İntellekt
AI-dan cavab
iOS-də Bounds içindəki Origin xüsusiyyəti düzbucaqlı sahənin başlanğıc koordinatlarını (aşağı sol künc) müəyyən edir. Origin dəyəri aşağıdakı hallarda dəyişə bilər:
- Ob'ektin hərəkət etdirilməsi zamanı: əgər
Bounds-uUIViewdaxilində hərəkət etdirmək istəyirsinizsə,Origin-i dəyişirsiniz. - Bir qat və ya görünüş içindəki məzmunun yerləşdirilməsi dəyişdikdə.
- Animasiya zamanı, sahənin mövqeyi və ya ölçüsü dəyişdikdə.
Məsələn, əgər sizdə CGRect bounds = view.bounds; varsa və məzmunu X oxunda 10 qədər hərəkət etdirmək istəyirsinizsə, aşağıdakı kimi edə bilərsiniz:
var newBounds = view.bounds
newBounds.origin.x += 10
view.bounds = newBounds
Beləliklə, Origin-in dəyişdirilməsi UIView daxilində hansı hissənin göstəriləcəyinə təsir edir.