문제

iOS 6.0의 UILineBreakMode 대신 NSLineBreakMode를 사용하도록 일부 UistringDrawing 메소드가 업데이트되었습니다.

e.g.

- (CGSize)sizeWithFont:(UIFont *)font constrainedToSize:(CGSize)size lineBreakMode:(NSLineBreakMode)lineBreakMode
.

iOS 5 사용자가 UILineBreakMode를 계속 사용하려면이를 확인하려면 어떻게해야합니까?

도움이 되었습니까?

해결책

검사가 필요하지 않습니다.이것들은 단지 열거 형이며 동일한 값으로지도

여기에 실제 차이가 없음을 알 수 있습니다 :

UilineBreakMode vs NNSLineBreakMode <./ P>

  enum {
   NSLineBreakByWordWrapping = 0,
   NSLineBreakByCharWrapping,
   NSLineBreakByClipping,
   NSLineBreakByTruncatingHead,
   NSLineBreakByTruncatingTail,
   NSLineBreakByTruncatingMiddle
};
typedef NSUInteger NSLineBreakMode



typedef enum {
   UILineBreakModeWordWrap = 0,
   UILineBreakModeCharacterWrap,
   UILineBreakModeClip,
   UILineBreakModeHeadTruncation,
   UILineBreakModeTailTruncation,
   UILineBreakModeMiddleTruncation,
} UILineBreakMode;
.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top