CCEditBox的bug修正
来源:互联网 发布:发那科攻丝编程g84 编辑:程序博客网 时间:2024/06/10 16:08
在ios平台上,CCEditBox的输入框对焦点有误,修改了代码重新计算了实际对焦位置。
void CCEditBoxImplIOS::setPosition(const CCPoint& pos)
{
//TODO should consider anchor point, the default value is (0.5, 0,5)
//[GET_IMPL setPosition:convertDesignCoordToScreenCoord(ccp(pos.x-m_tContentSize.width/2, pos.y+m_tContentSize.height/2))];
CCPoint anchorPoint;
if (m_pEditBox->isIgnoreAnchorPointForPosition()) {
anchorPoint = CCPointZero;
}
else
{
anchorPoint = m_pEditBox->getAnchorPoint();
}
CCPoint textPoint = ccp(- m_tContentSize.width*anchorPoint.x, m_tContentSize.height*(1-anchorPoint.y));
CCPoint worldPos = m_pEditBox->convertToWorldSpace(textPoint);
[GET_IMPL setPosition:convertDesignCoordToScreenCoord(worldPos)];
}
- CCEditBox的bug修正
- 修正bug的方法
- cocos2d-x CCEditBox 字符不能显示完全的bug
- Cocos2d-x 2.2.2版本CCEditbox 遇到的bug
- 修正XPMenu的两个Bug
- BugFree 的一个 bug 修正
- Subversion分支的Bug修正
- Untiy CurvedUI 的使用的bug修正
- 关于Ehlib的ReadOnly小BUG修正。
- 修正o-blog 2.5的一个bug
- 修正TaskManagerEx2.0的一个BUG
- 修正主程序无故退出的BUG
- VCLSkin 4.12 FullSource的bug修正
- 修正dwr中addRows方法的bug
- 修正dwr中addRows方法的bug
- VCLSkin 4.12 FullSource的bug修正
- 关于TabControl控件的bug修正
- pe_xscan 修正文件时间的一个bug
- 《精通Oracle10gPLSQL编程》15、使用对象类型
- “割绳子”的作者,你如此歧视、无视、鄙视中国人,这是何苦呢
- ubuntu上配置git服务器
- 数字电子技术快速复习
- 简易垂直搜索引擎的核心算法总结
- CCEditBox的bug修正
- 安装git服务器
- 在CentOS 5上安装Git
- 模拟电子技术快速复习
- 写一个好的游戏主循环
- 在centos (linux) 搭建 eclipse c++开发分环境
- 黑马程序员--IO输入与输出(二)
- centos 配置ip dns 固定的ip
- 黑马韩前成linux从入门到精通の基本操作命令行BASH的基本操作