Iphone drawrect方法放在哪里?
我参考的是来自的一个教程。所有内容都很好地工作,但在最后一个我自定义文本字段的地方,教程说“用以下代码替换对super的调用”Iphone drawrect方法放在哪里?,iphone,ios5,drawrect,Iphone,Ios5,Drawrect,我参考的是来自的一个教程。所有内容都很好地工作,但在最后一个我自定义文本字段的地方,教程说“用以下代码替换对super的调用” 但它没有说要把它放在哪里,我试着把它放在appdelegate和viewcontroller中,但它显示错误“没有可见的@interface for'detailviewcontoller'声明选择器边界” iOS程序员在这里通常要做的事情是将“UITextView”子类化,这就是本教程所做的。如果查看Ray教程中包含的项目,您将看到一个“自定义视图”组,在其中您将看到
但它没有说要把它放在哪里,我试着把它放在appdelegate和viewcontroller中,但它显示错误“没有可见的@interface for'detailviewcontoller'声明选择器边界” iOS程序员在这里通常要做的事情是将“
UITextView
”子类化,这就是本教程所做的。如果查看Ray教程中包含的项目,您将看到一个“自定义视图”组,在其中您将看到一个“CustomTextField
”类
在这里,您将找到要更新的“drawRect
”方法
- (void)drawRect:(CGRect)rect
{
UIImage *textFieldBackground = [[UIImage imageNamed:@"text_field_teal.png"] resizableImageWithCapInsets:UIEdgeInsetsMake(15.0, 5.0, 15.0, 5.0)];
[textFieldBackground drawInRect:[self bounds]];
}