UIButton无法显示title

pody 2012-08-30 11:43:33


btn1=[UIButton buttonWithType:UIButtonTypeRoundedRect];
[btn1 setTitle:@"OK" forState:UIControlStateNormal];
[btn1 setFrame:CGRectMake(10, 10, 100, 50)];
[self.view addSubview:btn1];
[btn1 release];



这是源码,为什么运行后,Button的title没法显示呢?
...全文
239 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
pody 2012-08-30
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 的回复:]

去掉[btn1 release];
[/Quote]

有用,不过为什么release Button会有问题?title是release前设置好了
volcan1987 2012-08-30
  • 打赏
  • 举报
回复
去掉[btn1 release];
打转的风铃 2012-08-30
  • 打赏
  • 举报
回复
你没有给button alloc内存啊,release以后button就没有了。
打转的风铃 2012-08-30
  • 打赏
  • 举报
回复
你没有给button alloc内存啊,release以后button就没有了。
打转的风铃 2012-08-30
  • 打赏
  • 举报
回复
你没有给button alloc内存啊,release以后button就没有了。
bear1122ccc 2012-08-30
  • 打赏
  • 举报
回复

只有init的UIButton才需要release。
实现魔方游戏效果。即由很多图片拼成的格子中,每行每列都可以左右循环移动。 开发者说:这是很久之看过的一个游戏的操作,觉得很好,就试着写写了。此Demo只用到了UIButton(为了方便以后做点击事情的处理)。逻辑简单,没有用到复杂的算法和数据结构,简单易懂。 功能是实现宫格式的循环式滚动,可以用来做魔方、对对碰、拼图、解密类游戏。此Demo只作了操作功能的实现,至于功能性的逻辑实现可以根据不同的产品需求和项目意图来添加设定。 在Demo类的“GridView.m”里面有多处注释掉的代码,是为UIButton添加title的代码,打开后,显示的是该节点(UIButton)所处的行与列的索引值,方便用于别人研究实现逻辑用的。 1.将GridView和HSCButton类对应的.h和.m及5张图片文件导入你的工程中。 2.在你的试图中导入GridView的头文件,即#import “GridView.h” 3.在你的试图初始化方法中,进行如下初始化 /* 参数: initWithFrame 设置动画区域的frame即:坐标和大小 horizontCount 水平方向的个数 verticalCount 垂直方向的个数 提醒:设置参数的时候最好使用正矩形,倒不是因为好计算,是因为好看 */ GridView *gridView = [[GridView alloc] initWithFrame:CGRectMake(75, 100, 200, 200) horizontCount:5 verticalCount:5]; [self.view addSubview:gridView]; [gridView release]; 如有需优化和不足的地方,望高手指正。

29,031

社区成员

发帖
与我相关
我的任务
社区描述
主要讨论与iOS相关的软件和技术
社区管理员
  • iOS
  • 大熊猫侯佩
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧