首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >QuickDialog QEntryElement省略和重叠问题

QuickDialog QEntryElement省略和重叠问题
EN

Stack Overflow用户
提问于 2016-06-09 03:57:06
回答 1查看 77关注 0票数 2

我使用的是QuickDialog库中的QEntryElement。由于某些原因,在iPad.How中看到的QEntryElement标题有省略号,我应该解决这个问题吗?

另一个问题是在横向模式下,输入的iPad文本与QEntryElement的标题重叠。

代码语言:javascript
复制
 let userNameElement: QEntryElement = QEntryElement(key: "ACCOUNT")
    userNameElement.title = "Account"
    userNameElement.keyboardType = UIKeyboardType.EmailAddress
    userNameElement.autocapitalizationType = UITextAutocapitalizationType.None
    userNameElement.autocorrectionType = UITextAutocorrectionType.No
EN

回答 1

Stack Overflow用户

发布于 2016-07-06 05:04:51

所以为了省略问题,我这样做了。

我签出了QuickDialog,所以我在本地拥有它,并像这样修改了QTableViewCell:

代码语言:javascript
复制
- (void)layoutSubviewsInsideBounds:(CGRect)bounds {
   ...
   self.textLabel.frame = CGRectMake(15, self.textLabel.frame.origin.y,
            self.textLabel.frame.size.width, self.textLabel.frame.size.height);
}

我知道这不是很好的解决方案,但它看起来更好。

当我对添加的那行进行注释时,我得到的结果是:

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/37711782

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档