如何以编程方式设置我的右侧导航栏按钮的标题.我试过了
[self.navigationItem.rightBarButtonItem setTitle:@"Test"];
Run Code Online (Sandbox Code Playgroud)
并尝试为按钮创建一个插座,然后尝试为其分配一个值.
self.rightBarButton.titleLabel.text = @"Test";
Run Code Online (Sandbox Code Playgroud) objective-c uinavigationbar uinavigationcontroller uinavigationitem ios
我正在尝试访问didEnterRegion委托中最近的信标的主要值和次要值.但是,将值打印到控制台时,它们返回null
- (void)locationManager:(CLLocationManager *)manager didEnterRegion:(CLRegion *)region {
if ([region isKindOfClass:[CLBeaconRegion class]]) {
CLBeaconRegion *beaconRegion = (CLBeaconRegion *)region;
int major = [beaconRegion.major intValue];
int minor = [beaconRegion.minor intValue];
NSLog(@" Major %@ Minor %@", beaconRegion.major, beaconRegion.minor);
}
}
Run Code Online (Sandbox Code Playgroud) 我想我的角色,允许用户输入的数量限制到我UITextField我中UIAlertView.
我在网上尝试了一些常见的答案.如下图所示:
#define MAXLENGTH 10
- (BOOL)textField:(UITextField *)textField shouldChangeCharactersInRange:(NSRange)range replacementString:(NSString *)string {
if ([textField.text length] > MAXLENGTH) {
textField.text = [textField.text substringToIndex:MAXLENGTH-1];
return NO;
}
return YES;
}
Run Code Online (Sandbox Code Playgroud)
有人能帮忙吗?