objective-c相关内容
我正在尝试复制Apple提供的名为AVCam的示例应用程序的所有功能: -(IBAction)snapStillImage:(id)sender{dispatch_async([self sessionQueue],^ {//在捕获之前更新静止图像输出视频连接的方向.[[[[self stillImageOutput] connectionWithMediaType:AVMediaTypeVid
..
UIView子类中有一些相关代码: -(无效)doMyCoolAnimation {CABasicAnimation * anim = [CABasicAnimation animationWithKeyPath:@"position.x"];anim.duration = 4;[self.layer setValue:@ 200 forKeyPath:anim.keyPath];[self.l
..
我使用以下代码恢复CABasicAnimation: CFTimeInterval pausedtime = layer.timeOffset;layer.speed = 1.0;layer.timeOffset = 0.0;layer.beginTime = [layer convertTime:CACurrentMediaTime()toLayer:nil]-pausedTime; 这
..
我有一个UITableView,我正在尝试使用其 beginUpdates 和 endUpdates 方法展开和折叠,并在发生这种情况时显示阴影.在我的自定义UITableViewCell中,我有一个图层,可在 layoutSubviews : 中为其创建阴影 self.shadowLayer.shadowColor = self.shadowColor.CGColor;self.shado
..
当我在CALayer上添加一组帧时,origin.y反转,其超级图层的底部为0,并增加origin.y在其超级图层中向上移动.我有做过什么使它被翻转吗?我希望origin.y = 0会是顶部,而不是底部. 谢谢 解决方案 您可以翻转坐标系使其表现得像iOS一样…… layer.sublayerTransform = CATransform3DMakeScale(1.0f,-1.0
..
我正在尝试向自定义 UICollectionViewCell 添加阴影,这是我在自定义集合视图单元格类中使用的代码: self.layer.shadowOffset = CGSizeMake(1,0);self.layer.shadowColor = [[UIColor blackColor] CGColor];self.layer.shadowRadius = 5;self.layer.sh
..
我正在通过以下方式将边框的宽度和颜色设置为 UIView 子类: -(void)setViewBorder{self.layer.borderColor = [UIColor greenColor] .CGColor;self.layer.borderWidth = 3.0f;} 我的问题是:我该如何制作动画?谢谢. 解决方案 borderColor 和 borderWidth 都是
..
我有一个类方法,该类方法使用完成块来获取图像.将此获取的 UIImage 用相关密钥添加到NSCache.但是,这似乎按预期工作,但是在我使用 UIImage 的 imageWithData:方法获取图像的方法中,我发现该方法不会缓存其数据,只有 imageNamed:. 我正因此而收到内存警告,这是可以理解的,如何确保不再需要用 UIImage 的 imageWithData:方法加载的图
..
我有一个包含UIWebView的应用程序.我希望用户能够离线查看以前导航到的网页.我应该如何进行这项工作? 谢谢! 解决方案 您将必须手动下载和缓存每个页面的所有内容,然后将它们重新创建为本地页面.没有什么比iPhone上Mac OS的.webarchive格式更能保存Web内容了.
..
是否可以为UIWebView预先加载带有嵌入式图像的本地文件的内容? 这是我如何在UIWebView中加载数据: NSString * urlString = [[NSBundle mainBundle] pathForResource:@"info" ofType:@"html"];NSString * htmlContent = [NSString stringWithContent
..
我有一个uitableview,其中包含两个UImage的自定义单元格.徽标图像来自在线网站,这就是为什么需要缓存图像的原因.像现在这样加载图像: NSURL * imageURL = [NSURL URLWithString:[arra1 objectAtIndex:indexPath.row/2]];NSData * imageData = [NSData dataWithContents
..
我正在尝试从多个宏/值创建一个字符串,以供在 #include 中使用.我这样做是为了在简单状态系统中为初始状态清除一些代码. 我有2个默认的可重定义宏(如果未定义,则有一个默认值) #define DEFAULT_STATE StateName//类名#define DEFAULT_STATE_LOCATIONstates////根文件中的头文件位置 正在从 root 的4个文件夹
..
我在Xcode 7.0中有一个用于iOS的Xcode项目,其中包含Objective-C,C ++和C代码.Xcode尝试将扩展名为.h(不是.hpp)的C ++头文件编译为C头文件,这会产生错误. 我该如何解决?应该有一个设置,用于将哪些文件编译为哪种语言. 解决方案 个别不编译头文件.包含它们的已编译源文件.如果将它们包括在.c中,则它们将像C一样编译,如果像.m这样的Objec
..
从macOS(10.16"Beta"/11.0)"Big Sur"开始,菜单栏和系统任务栏不再遵循桌面暗模式设置,因此很难为此主题正确设置系统任务栏图标桌面. 以前,使用shell命令默认读取,可以检测到暗模式: 默认读取为-g AppleInterfaceStyle#“暗" 这对于检测Window主题仍然非常有用,但不适用于菜单栏和系统任务栏主题. 由于该区域似乎受墙纸亮度/白
..
MonoTouch中CGImageCreateWithImageInRect iOS方法的等效功能是什么? 我正在尝试在C#中转换此Objective-C行: CGImageRef sampleImageRef = CGImageCreateWithImageInRect(self.CGImage,fillRect); 提前谢谢! 解决方案 CoreGrapphics函数 C
..
我在快速代码中禁用方法.dis遇到麻烦.我有一个按钮数组,我想在按下正确的按钮(目标按钮)时禁用其余按钮.我的数组是呼叫按钮!这是按钮的操作.我必须在按钮中使用不同的名称吗?或者我可以使用.count方法?谢谢,感谢一切. @IBAction函数btn1(发送方:AnyObject){如果answerNumber == 0 {cwLabel.text =“您是对的!"pickQuestion(
..
我有多个NSString数组,我想根据用户的偏好组合成一个数组. 创建数组: 静态const NSString * string1 [] ={...};静态const NSString * string2 [] ={...};静态NSMutableString * string3 [] ={}; String3是保留数组,其中添加了所有用户的选择.有8个不同的字符串可以打开或关闭,因此
..
我读过 char four [4] ="four";此语句的正确语义是什么? 我正在使用 Xcode 并编写 Objective C 代码.我不明白为什么: 字符[4] = {"aardvark",“算盘","allude",“合子"}; 发出警告 警告:语义问题:char数组的初始化字符串太长 但是 char * words [4] = {"aardvark",“算盘
..
我有本书教程中的这段代码: void drawShapes(id shape [],整数计数){我对于(i = 0; i
..
我正在创建一个带有两个简单视图的SQLite应用程序.我在SQLAppDelegate中有两个数组: -(void)applicationDidFinishLaunching:(UIApplication *)application {NSMutableArray * tempArray = [[NSMutableArray alloc] init];self.modelArray = temp
..