2

iOS 7 のノート アプリで backbarbuttonitem に適用される活版のような効果を再現するにはどうすればよいですか? 私は次のことを試しました:

NSShadow *textShadow = [[NSShadow alloc] init];
textShadow.shadowOffset = CGSizeMake(0.0, -1.0);
textShadow.shadowColor = [UIColor blackColor];
NSAttributedString *attributedTitle = [[NSAttributedString alloc] initWithString:@"Back" attributes:@{NSForegroundColorAttributeName : [UIColor orangeColor], NSShadowAttributeName : textShadow}];
self.navigationItem.backBarButtonItem = [[UIBarButtonItem alloc] initWithTitle:attributedTitle style:UIBarButtonItemStylePlain target:nil action:nil];

しかし、NSString の代わりに NSAttributedString を使用することはできないと書かれています。

4

1 に答える 1