Tag: ios

获取在iOS UIFont中追踪字符的path

假设我在我的iOS应用程序中使用了自定义字体“Foo”。 我已经将它添加到我的项目,plist等等,我能够渲染UILabel s等。 现在,如果我想找出一系列可以“追踪”字母“P”的点,那么我将如何得到这个点的序列呢? 例如,假设我想用CGPath像绘图仪那样缓慢地绘制字母“P”… 我只需要一个数组中的CGPoints序列,如果绘制为一个path将绘制一个“P”。 我意识到,对于一些像“T”这样的字母来说,这可能是没有意义的,因为笔必须被提起才能越过“T”。 所以也许我需要一个CGPath序列… 有关如何完成此任何提示? 谢谢!

检测页面是否在JavaScript中的WKWebView中加载

我怎样才能可靠地检测使用JavaScript,一个页面加载在一个WKWebView? 我希望能够检测到这些情况: iOS和WKWebView iOS和Safari 不是iOS 这里有一个关于UIWebView的类似问题。 但是这是相当古老的,我不确定是否仍然适用于WKWebView。

更改UIImage中某些像素的颜色

对于一个给定的多色PNG UIImage (透明度),什么是最好的/迅捷惯用的方式来: 创build一个重复的UIImage find副本中的所有黑色像素,并将其更改为红色 (返回修改的副本) 有几个相关的问题,但我一直没能find有效的东西。

检测button点击表视图多个行和部分的ios xcode

我想检测button点击多行和部分表视图。 我能够在单排的情况下获得成功,但我却遇到了麻烦,没有发现正确的部分。 我有麻烦来检测哪个部分button有用户点击 下面是问题解决后的更新代码 @property (strong,nonatomic) NSMutableArray* quantityArray; @property (strong,nonatomic) NSMutableArray* rows; @synthesize quantityArray,rows; – (void)viewDidLoad { [super viewDidLoad]; quantityArray = [[NSMutableArray alloc] init]; [self PluMinusFunction]; } – (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath { ==================================================== if (addBtnClicked || minusBtnClicked) { cell.lblCount.text = [[quantityArray objectAtIndex:indexPath.section-1]objectAtIndex:indexPath.row]; addBtnClicked = NO; minusBtnClicked = NO; } else { cell.lblCount.text = […]

如何在左侧对UITableViewCell进行重新sorting控制?

我正在做一个新闻阅读器的应用程序,我希望用户可以select显示/隐藏新闻类别(如最新新闻,商业,科技,体育等),并重新sorting他们像在BBC的新闻应用程序。 见下图: 我的问题是: 如何在单元格的左侧进行重新sorting控制? (在编辑模式下,其默认位置在单元的右侧) 我有checkbox自定义控件,如何把它放在单元格的右侧? 预先感谢!!!

UIView用虚线

我拥有的: 要创build这一行,我基本上有一个UIView ,我做了以下几点: void setLayerToLineFromAToB(CALayer *layer, CGPoint a, CGPoint b, CGFloat lineWidth) { CGPoint center = { 0.5 * (ax + bx), 0.5 * (ay + by) }; CGFloat length = sqrt((ax – bx) * (ax – bx) + (ay – by) * (ay – by)); CGFloat angle = atan2(ay – by, ax – bx); […]

如何从网站上的链接打开本机iOS应用程序(日历,便笺…)?

是否有可能从网站上的HTML链接打开本机iOS应用程序,例如日历或笔记? 我试图find一个例子,但我不能。 我遇到了这些URLscheme,但我不知道如何使用它们以及日历或笔记的URLscheme。 是否有可能只是做这样的事情: <a href="calendar://something here?">Click me!</a> 是否有可能只使用HTML或需要JavaScript?

从浏览器打开iOS应用程序

我想要做的是,我们在网站上有一个产品信息。 该产品在商店可用。 我们在网站上有什么,产品信息和该产品的一个button。 我想对这个button做两个动作。 当用户在Safari(浏览器)上的iPad或iPhone上打开网站并单击GetProductbutton时,必须执行以下两个操作。 1.如果用户已经在设备上安装产品,则直接在设备上打开应用程序。 2.如果用户没有在设备上的应用程序,然后将用户链接到商店的应用程序,所以他可以从那里下载。 我已经处理了第二个条件,但是如何处理第一个条件。 如果我已经有应用程序,那么如何在浏览器中点击button的动作来打开它。 提前致谢….

Xcode 8与旧的基本SDK

我遇到了我在项目中使用的一些外部框架的兼容性问题。 有没有办法改变Xcode 8上的基础SDK? 目前在项目设置中只显示最新的SDK。 我已经尝试从另一个版本的Xcode复制旧的SDK到这里,但它没有工作: /Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/

iOS CoreData批量插入?

在我的iPhone应用程序中,我需要在核心数据中插入〜2000条logging,然后用户才能使用应用程序的任何function。 我从本地JSON文件加载到CoreData的logging。 这个过程需要很长时间(2.5+分钟),但是只需要一次(或者每个〜10个应用程序打开以获得更新的数据)。 核心数据是否有批量插入? 我怎样才能加快这个插入过程? 如果我不能使用核心数据来加速它,那么其他推荐的选项是什么?