"快速":如何获得NSString的大小(宽度)?
我正在尝试查看字符串的字符串宽度是否大于给定的屏幕宽度,我必须"裁剪"它并将其附加到"...",获得通常的行为一个UILabel.string.length不会起作用,因为AAAAAAAA和iiiiii具有相同的长度但不同的大小(例如).
我有点卡住了.
非常感谢.
我正在尝试使用UIPicker视图,其行为与iPhone代码示例中通常看到的不同.
我想要做的是允许用户滚动选择器内容,但不自动选择选择器的行(使用选择器委托的"didSelectRow"方法).相反,我希望允许用户触摸选择器的中心行,该行会突出显示,并成为选择.
有没有办法实现这个目标?
提前致谢.
一个快速的问题,快速回答(因为我找不到):
有没有办法在iPhone中更改部分标题的字体(由titleForSection给出)?
非常感谢!
我正在维护一个使用GWT创建的Web应用程序,该应用程序历来被开发为仅适用于Google Chrome.
有几个"报告"可以从系统中提取.实现方式如下:首先,创建报告的html并显示在屏幕的一部分中(这可以正常工作).之后,有一个允许打印报告的按钮.此操作生成带有信息的html(在html表中)与创建屏幕报告的方式相同,并使用它创建一个html文件,然后将其发送到打印.
这就是怪物表现出来的地方!(tum-dum-dummmm - 戏剧音乐).
由于Google Chrome已更新至版本59.0.3071.86,因此在打印时,表格/单元格会丢失边框和背景颜色.
我想也许它与生成的html有关,但事实上如果我在打印时强制html
<!DOCTYPE html>
<html>
<head>
<style>table, th, td {border: 1px solid black !important;}</style>
<title>title</title>
</head>
<body>
<h2>Add a border to a table:</h2>
<table>
<tr>
<th>Firstname</th>
<th>Lastname</th>
</tr>
<tr>
<td>Peter</td>
<td>Griffin</td>
</tr>
<tr>
<td>Lois</td>
<td>Griffin</td>
</tr>
</table>
</body>
</html>
Run Code Online (Sandbox Code Playgroud)
该表仍然无法正确打印(这也可以在Chrome的打印预览中看到(是的,即使选择了打印背景图像)).如果我将表格放在桌子的标签上,也会发生同样的事情.就像是:
<table style="border: 1px solid black !important;">
Run Code Online (Sandbox Code Playgroud)
我没有想法,所以我问是否有人遇到类似问题,或者对我能尝试什么有任何想法.
提前致谢.
并编辑说这与"可能的重复"中的问题不同.我过去有"背景颜色"问题,我已修复它.在这种情况下(并且如代码片段所示),似乎没有解释某些样式,例如表格边框.一切都在chrome 59.0.3071.86之前有效,所以它似乎是一个新问题,而不是"在5年内解决的问题".
而另一个编辑进一步解释:
在我的webapp中的某个地方,有一个小按钮,上面写着"打印报告".这会生成一个html文件,然后发送到打印.我将生成的html替换为一个相当简单的html来说明我的问题.所以,每当我按"打印报告"时,我"强迫"这是生成的html:
<!DOCTYPE html>
<html>
<head>
<style>table, th, td {border: 1px solid black !important;} body { -webkit-print-color-adjust: exact; } </style>
<title>title</title>
</head>
<body> …Run Code Online (Sandbox Code Playgroud) 在我的应用程序中,用户应该插入一个电话号码,然后该号码显示在其他地方。
在联系人应用程序中,当显示电话号码时,它会自动以用户选择的语言格式显示。
有没有一种方法可以自动执行此操作,或者可以检测该区域然后调整显示的字符串?
任何人都可以告诉我如何在自定义单元格内创建图像预览,其中包含mms中加载的图像的方面.
我一直试图通过改变IB中的值来做到这一点,但我无法做到.
非常感谢!
alt text http://iphonehelp.in/content/uploads/2009/03/30-mms.jpg
谢谢你的三个答案.
干
cell3.imageView.layer.masksToBounds = YES;
cell3.imageView.layer.cornerRadius = 16;
cell3.imageView.layer.borderColor = [UIColor lightGrayColor].CGColor;
cell3.imageView.layer.borderWidth = 1.0;
Run Code Online (Sandbox Code Playgroud)
我能够做我想要的一部分.但是,我仍然无法在图像上看到"发光"的样子.现在有人应该控制哪个属性?
非常感谢(再次感谢).
所以我知道如何在我的iPhone应用程序中打开appStore上的应用程序页面.
有没有办法打开我公司的页面?在我的Mac上的iTunes上,我可以这样做,但在iPhone中使用该URL我不能(或者我做得不对).
提前致谢.
所以我有一个UITableView,其中一行是UITextView.
当用户向UITextView写入内容时(使用键盘),用户可以滚动tableview并选择另一个单元格.一切正常.
当用户选择另一个单元格时,会出现一个datePicker,用户可以选择给定的日期.我希望用户能够像键盘在屏幕上一样滚动tableView.
这里的问题是,当我使用选择器滚动时,表会反弹回到前一个位置(选择器隐藏了一些单元格).
我认为这是因为我将选择器添加到主窗口,作为子视图......但我老实说不确定......
我应该在哪里(以及如何)添加我的选择器,使其"出现"键盘出现的位置?
不确定我是否清楚......
非常感谢.
iphone ×7
xcode ×5
objective-c ×4
nsstring ×2
uipickerview ×2
uitableview ×2
app-store ×1
gwt ×1
html ×1
ios ×1
itunes ×1
java ×1
phone-number ×1
region ×1
uiimageview ×1
url ×1
width ×1