UITableviewcell 里面的控件怎么获取绝对高度?

问题描述

UITableviewcell 里面的控件怎么获取绝对高度?

是这样,我每个cell里面有一个输入框UITextField输入框,我希望实现的是,点击输入是弹出的键盘永远在输入款下面5个像素左右的位置.
我想到的就是获取绝对高度,再来判断.可写了半天,发现获取不了.哪位大神有空帮我解决下问题,或者你有更好地解决办法,麻烦告知一下,不胜感谢 !挺急的

解决方案

如果你是用auto layout来布局的话,这样计算高度:
copyCGSize size = [cell.contentView systemLayoutSizeFittingSize:UILayoutFittingCompressedSize];
return size.height + 1.0f; // Add 1.0f for the cell separator height

时间: 2025-01-27 20:14:39

UITableviewcell 里面的控件怎么获取绝对高度?的相关文章

javascript客户端遍历控件与获取父容器对象示例代码

 本篇文章主要是对javascript客户端遍历控件与获取父容器对象示例代码进行了介绍,需要的朋友可以过来参考下,希望对大家有所帮助 1,遍历也面中所有的控件 function findControlAll()     {         var inputs=document.getElementsByTagName("input");         for(j=0;j<inputs.length;j++)            if(inputs[j].type==&quo

视频-c#的windows media player控件为什么获取当前进度和总长度总是0?

问题描述 c#的windows media player控件为什么获取当前进度和总长度总是0? string str1 = axWindowsMediaPlayer1.Ctlcontrols.currentPosition.ToString(); string str2 = axWindowsMediaPlayer1.currentMedia.duration.ToString(); 我是在button1的click事件里写的,button1是打开视频的按钮,结果是"0",为什么?视频

asp.net用户控件如何获取父页面的变量的值

问题描述 asp.net用户控件如何获取父页面的变量的值 <li <% if(top==""default""){ %>class=""home""<% } %> ><a href=""/default.aspx"">首页</a></li> 这是用户控件前端页面的代码,父页面的cs文件定义了一个全局的top 但是运行

js-C#中Webbrower控件如果获取Json返回数据

问题描述 C#中Webbrower控件如果获取Json返回数据 登陆QQ空间后,提交http://r.qzone.qq.com/cgi-bin/tfriend/friend_mngfrd_get.cgi?uin=504558588&rd=0.11234432621859014&g_tk=1037379006&fupdate=1 的Url就可以返回一个包含虽有好友Json数据的页面,内容如下 _Callback({ "code":0, "subcode&

获取input表签的值-在webbrowser控件中获取文本框的值

问题描述 在webbrowser控件中获取文本框的值 复制授权码 请问高手们怎么才能获取到input标签的值呢 相关文章 javaweb-value为空,如何获取文本框的值? javascript-在js中 如何用Jquery 获取一个文本框中的值 文本框中ID=A js文本框-js获取文本框的值,有默认值 javascript-如何获取HTML网页密码输入框的值? jquery怎么让循环的两个文本框的值相加 servlet-想通过href链接传递文本框的值,该怎么得到文本框的值 textbox

如何通过C#的反射机制,通过控件名获取控件(并且这个控件本身是动态生成的)

问题描述 我知道可以通过下面这种方式通过控件名获取控件TextBoxtextbox=(TextBox)this.GetType().GetField("Textbox的名称",System.Reflection.BindingFlags.NonPublic|System.Reflection.BindingFlags.Instance|System.Reflection.BindingFlags.IgnoreCase).GetValue(this);但是,如果这个控件是自己用代码生成的

关于delphi控件mstsc获取内存信息

问题描述 关于delphi控件mstsc获取内存信息 如何用mstsc里的mitec memory控件 获取系统的物理内存和页面文件信息,现在只知道控件有 property PhysicalTotal: int64 property VirtualTotal: int64 但不知道如何返回值,没有例子,直接获取为0

swing-想用Java开发电子书阅读器,其Swing/AWT控件如何获取当前阅读进度?

问题描述 想用Java开发电子书阅读器,其Swing/AWT控件如何获取当前阅读进度? 想用java开发一个桌面版的电子书同步阅读器.可是能力有限,在获取阅读进度模块遇到了技术瓶颈,不知道如何获取当前进度,望大神们指点一二.我用的是swing里的JTextArea,貌似没有相关方法,只能获取光标位置,但光标又无法随屏幕滚动,所以就纠结了.不知有没有相关的开源项目?或者换用其他语言?还是说有什么巧法?

window api 通过句柄抓去软件窗口控件信息,被禁用控件信息获取失败(C#开发)

问题描述 1.找打窗口循环遍历句柄2.通过句柄获取每个控件的坐标.控件类型.控件类容问题:部分控件(日期控件.被禁用的文本框控件)的控件内容获取不到,能获取到控件的坐标.类型.如下图希望能够得到高手的解答本人QQ910849490 解决方案 解决方案二:希望高手来顶解决方案三:你没有获取到Text不是控件被禁用的关系,是因为那些控件是Edit类型的,不能用GetWindowText来获取,而要用:SendMessageWM_GETTEXT来获取.解决方案四:引用2楼qbilbo的回复: 你没有获