小编cam*_*ilo的帖子

如何获得NSString的大小

"快速":如何获得NSString的大小(宽度)?

我正在尝试查看字符串的字符串宽度是否大于给定的屏幕宽度,我必须"裁剪"它并将其附加到"...",获得通常的行为一个UILabel.string.length不会起作用,因为AAAAAAAA和iiiiii具有相同的长度但不同的大小(例如).

我有点卡住了.

非常感谢.

iphone xcode objective-c width nsstring

31
推荐指数
2
解决办法
5万
查看次数

允许用户通过点击选择UIPickerView行

我正在尝试使用UIPicker视图,其行为与iPhone代码示例中通常看到的不同.

我想要做的是允许用户滚动选择器内容,但不自动选择选择器的行(使用选择器委托的"didSelectRow"方法).相反,我希望允许用户触摸选择器的中心行,该行会突出显示,并成为选择.

有没有办法实现这个目标?

提前致谢.

iphone xcode objective-c uipickerview

11
推荐指数
3
解决办法
1万
查看次数

UITableView titleForSection字体

一个快速的问题,快速回答(因为我找不到):

有没有办法在iPhone中更改部分标题的字体(由titleForSection给出)?

非常感谢!

iphone xcode interface-builder uitableview nsstring

8
推荐指数
3
解决办法
2万
查看次数

为什么Google Chrome不能打印表格和单元格边框以及单元格背景颜色?

我正在维护一个使用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)

html java gwt google-chrome

7
推荐指数
1
解决办法
1419
查看次数

检测iphone区域

在我的应用程序中,用户应该插入一个电话号码,然后该号码显示在其他地方。

在联系人应用程序中,当显示电话号码时,它会自动以用户选择的语言格式显示。

有没有一种方法可以自动执行此操作,或者可以检测该区域然后调整显示的字符串?

iphone objective-c phone-number region ios

5
推荐指数
1
解决办法
6575
查看次数

在iPhone中预览圆形图像

任何人都可以告诉我如何在自定义单元格内创建图像预览,其中包含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 xcode objective-c interface-builder uiimageview

4
推荐指数
1
解决办法
5149
查看次数

从iPhone应用程序链接appStore上的开发人员页面

所以我知道如何在我的iPhone应用程序中打开appStore上的应用程序页面.

有没有办法打开我公司的页面?在我的Mac上的iTunes上,我可以这样做,但在iPhone中使用该URL我不能(或者我做得不对).

提前致谢.

iphone url xcode itunes app-store

4
推荐指数
2
解决办法
8321
查看次数

让我的UIPickerView具有与键盘相同的行为

所以我有一个UITableView,其中一行是UITextView.

当用户向UITextView写入内容时(使用键盘),用户可以滚动tableview并选择另一个单元格.一切正常.

当用户选择另一个单元格时,会出现一个datePicker,用户可以选择给定的日期.我希望用户能够像键盘在屏幕上一样滚动tableView.

这里的问题是,当我使用选择器滚动时,表会反弹回到前一个位置(选择器隐藏了一些单元格).

我认为这是因为我将选择器添加到主窗口,作为子视图......但我老实说不确定......

我应该在哪里(以及如何)添加我的选择器,使其"出现"键盘出现的位置?

不确定我是否清楚......

非常感谢.

iphone uitableview uipickerview

3
推荐指数
1
解决办法
3768
查看次数