草庐IT

ElementUI-----UI框架

全部标签

ios - 一些 UI 元素不获取 UIAppearance 特征

我正在尝试使用UIAppearance在我的iOS应用程序中获得统一的颜色主题。例如,我尝试将所有UILabel对象的文本颜色设置如下:[[UILabelappearance]setTextColor:[UIColorcolorWithRed:0.7green:0.07blue:0.12alpha:1]];这适用于我的Storyboard/XIB中静态定义的所有对象。但是,有时我需要在View中动态创建UILabel。在这些情况下,不使用UIAppearance。而是使用默认文本颜色(黑色)。除了诉诸旧的“手动设置每个元素”方法之外,是否有人遇到过这个问题/找到了解决方法?

ios - 如何在 C4 中生成随机数? [C4框架]

如何使用C4AlphaApi生成随机数? 最佳答案 在C4中,您可以使用C4Math类,它有一个名为randomInt的类级方法...[C4MathrandomInt:255];会给你一个0到255之间的随机数。还有一个randomIntBetweenA:andB:方法......[C4MathrandomIntBetweenA:100andB:200]会给你一个介于100和200之间的randomInt...在幕后,这些方法看起来像这样:+(NSInteger)randomInt:(NSInteger)value{srandomd

ios - iOS Accelerate框架中vDSP_ctoz的数据应该是什么格式

我正在尝试显示适用于iOS的频谱分析仪,但两周后卡住了。我几乎阅读了此处有关FFT和AccelerateFrameworks的所有帖子,并从Apple下载了aurioTouch2示例。我想我了解FFT的机制(20年前在Uni做过)并且是一个相当有经验的iOS程序员,但我遇到了瓶颈。我正在使用AudioUnit播放mp3、m4a和wav文件,并且效果很好。我已将渲染回调附加到AUGraph,我可以将波形绘制到音乐中。波形与音乐相得益彰。当我从0..1范围内的浮点形式的渲染回调中获取数据并尝试通过FFT代码(我自己的或aurioTouch2的FFTBufferManager.mm)传递它时

ios - 接听电话时 AMSlideMenu UI 困惑(通话中状态栏)

图书馆:https://github.com/SocialObjects-Software/AMSlideMenu问题:当你处于关闭菜单状态并在结束通话后或在通话中尝试打开滑动菜单时接到电话(只需在iOS模拟器中模拟),如果你尝试打开滑动菜单,菜单会显得有点小。对此有更好的解决方法吗? 最佳答案 快速解决方法,转到AMSlideMenuMainViewController.m替换文件中的以下方法,-(void)openRightMenu{CGRectframe=self.rightMenu.view.frame;frame.orig

iOS 9 - 缺少 UI 元素

我正在开发一个使用UITextField子类(我们称之为CustomTextField)的旧应用程序,它使用xibs/storyboards在iOS8.4中显示。但是,在iOS9的三个View中,有两个View的UI层次结构中缺少它。成功案例:xib。没有使用过渡。第一个失败案例:UITableViewCell子类具有通过Storyboard连接的CustomTextFieldsocket。TableView的ViewController是用instantiateViewControllerWithIdentifier:实例化的。它的tableView:cellForRowAtInde

ios - Xcode 7 中未找到解析 UI 错误

我最近更新到Xcode7并在我的应用程序中使用Parse框架(Parse、Bolts和ParseUI)。我没有做任何更改,但是当我在Xcode7中打开应用程序时,出现一个错误,提示“找不到ParseUI/ParseUI.h”。我已经从带有库的链接二进制文件中删除了ParseUI并重新添加它但无济于事。该错误仅针对#import#import显示仅在一个ViewController中行(尽管我在多个其他ViewController中具有相同的导入语句)。我还尝试将它添加到应用程序委托(delegate)(因为我在另一篇stackoverflow帖子上看到了一些关于此的内容,但这也无济于事

ios - 我可以在我的 iOS 动态框架中包含 Assets 包吗?

This(preiOS8)tutorial关于为iOS创建框架提到将Assets(图像等)打包为框架产品之外的bundle。.framework和bundle是两个独立的项目...这并不理想,因为要使用该框架,您必须将两个项目拖到您的Xcode项目中:框架包和bundle。拖一个额外的项目太麻烦了,我不希望我的用户遭受这样的命运......我希望我的框架包包含我的Assets包,这样使用该框架的任何人只需拖放一个项目(.framework文件)。这可能吗? 最佳答案 这是使用新动态框架的一大好处,您当然可以包含您的框架可能需要的任何

ios - Main.Storyboard 框架未更新

我目前正在制作一个应用程序,我打算将其提交到iOSAppStore。通常,当我在Xcode的Main.Storyboard中更新我的框架时,它会保持这样。然而,现在没有了。每当我关闭应用程序并稍后重新打开它时,框架都不会更新。它看起来像这样:更新框架后,它看起来像这样(我希望它看起来像):当我在模拟器上运行该应用程序时它看起来仍然很好,但我的应用程序中仍然有16个警告。我想删除这些错误,因为(我之前提到过)我正在将此应用程序提交到iOSAppStore。我怎样才能解决这个问题?谢谢。 最佳答案 1)因为它表明您已经设计了sizecl

ios - 如何在 iOS 中使用 openCV?我只是无法正确导入框架

如何将opencv2正确添加到Xcode?我只是从网站上下载了opencv2.framework.zip,然后我解压opencv2,最后出现opencv2.framework。然后我构建一个xcode项目,选择ios单一View。然后我尝试将opencv2.framework添加到项目中然后我编译项目,它表明:这里发生了什么?我是新来的,我只是想不出解决办法。非常感谢您的帮助! 最佳答案 我整理了一份使用.framework文件使用OpenCV的指南(如果您更喜欢上面建议的cocoapods),您可以在这里看看。它适用于OpenCV

ios - Xcode 7.3 缺少私有(private)框架

我最近将我的Xcode升级到了7.3版。当我编译现有项目时,我收到此错误消息:directorynotfoundforoption'-F/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS9.3.sdk/System/Library/PrivateFrameworks'根据thispost,Xcode7.3中删除了私有(private)框架。关于潜在解决方案的任何建议? 最佳答案 根据Xcode7.