小编Chi*_*ary的帖子

UIView setHidden无法正常工作

我正在为iphone编写一个应用程序,并尝试创建一个具有两个不同视图的视图控制器.所以我在故事板的初始视图之上创建了一个子视图.我在.h中为新视图创建了一个插座.我想在按下按钮后显示resultsView,所以我将视图设置为隐藏在属性中.

@interface ViewController : UIViewController 
{
UIView *resultsView;
}
@property (nonatomic, retain) IBOutlet UIView *resultsView;
- (IBAction)buttonTapped:(id)sender;
Run Code Online (Sandbox Code Playgroud)

在我的.m中,我有以下代码

#import "ViewController.h"


@interface ViewController ()

@end

@implementation ViewController

@synthesize resultsView;

- (IBAction)scanButtonTapped:(id)sender
{
[resultsView setHidden = NO];
}
Run Code Online (Sandbox Code Playgroud)

我也试过了

resultsView.hidden = NO;
Run Code Online (Sandbox Code Playgroud)

这些都没有工作,我尝试NSLog来检索resultsView.hidden的BOOL,它仍然是YES.

iphone objective-c storyboard

3
推荐指数
1
解决办法
1万
查看次数

自定义字体在Xcode中不起作用

我试图在我的iOS应用程序中使用truetype(.ttf)字体,但它无法正常工作.我已将字体添加到项目中并正确添加了目标.我在info.plist中添加了应用程序提供的字体下的字体.我使用NSAttributedString来显示文本,这是我的代码

UIFont *hrFont = [UIFont fontWithName:@"ocrb" size:18.0];
NSDictionary *hrDict = [NSDictionary dictionaryWithObject:hrFont forKey:NSFontAttributeName];
NSMutableAttributedString *hrAttrString = [[NSMutableAttributedString alloc] initWithString:hrString attributes: hrDict];

UIFont *barcodeFont = [UIFont fontWithName:@"IDAutomation DataBar 34" size:22];
NSDictionary *barcodeDict = [NSDictionary dictionaryWithObject:barcodeFont forKey:NSFontAttributeName];
NSMutableAttributedString *barcodeAttrString = [[NSMutableAttributedString alloc]initWithString: alphaOnly attributes:barcodeDict];

[hrAttrString appendAttributedString:barcodeAttrString];
Run Code Online (Sandbox Code Playgroud)

条形码字体显示正确,但ocr字体显示为系统字体.任何帮助将不胜感激.

xcode fonts objective-c ios

0
推荐指数
1
解决办法
1868
查看次数

标签 统计

objective-c ×2

fonts ×1

ios ×1

iphone ×1

storyboard ×1

xcode ×1