나는 패딩 구조체를 설계하고있다 : 나는 CONST CGPadding CGPaddingZero을 만드는 방법을아이폰/목표 - C 구조체 문제는 내 자신의 CGRectZero를
/* Padding. */
struct CGPadding {
CGFloat left;
CGFloat top;
CGFloat right;
CGFloat bottom;
};
typedef struct CGPadding CGPadding;
CG_INLINE CGPadding CGPaddingMake(CGFloat left, CGFloat top, CGFloat right, CGFloat bottom) { CGPadding p; p.left = left; p.top = top; p.right = right; p.bottom = bottom; return p; }
완벽하게이 모든 작품, 문제는? 내가 좋아하면 :
const CGPadding CGPaddingZero = (CGPadding){0.0, 0.0, 0.0, 0.0};
그것은 작동하지 않습니다. 그래서 내가 뭘 잘못하고 있니?
왜 'UIEdgeInsets'을 사용하지 않습니까? – kennytm
"작동하지 않는다"는 것은 무엇을 의미합니까? 컴파일러 오류? 런타임 에러? 잘못된 값 어딘가? – JeremyP