小编ort*_*t11的帖子

IOS,UIView,检测子视图中的隐藏状态变化

无论如何,在UIView(不是UIViewController)的子视图中检测隐藏状态更改(或其他更改).想以某种方式检测这种异步.

我有疯狂的原因.

subview uiview ios

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

IOS自定义表格单元格不会自动调整宽度以进行方向更改

拥有自己的.XIB和.h和.m的自定义表格单元格.没什么太花哨的.当设备旋转时,单元格宽度不会改变.调用索引路径的表格单元格,但宽度不会更改(例如从纵向到横向).什么会阻止这个?

不想手动设置框架尺寸.

如果需要,会发布代码,但也许我们可以在这个代码上回答代码.

即使在横向中启动应用程序也不会为单元格设置更大的宽度.

[加成]

也不适用于非自定义单元格.

self.tableViewSelection.autoresizesSubviews = true;
self.tableViewSelection.autoresizingMask = UIViewAutoresizingFlexibleWidth | UIViewAutoresizingFlexibleHeight;
self.view.autoresizesSubviews = true;
Run Code Online (Sandbox Code Playgroud)

表的XIB似乎已正确设置调整大小(非IOS6支持).

uitableview custom-cell ios

10
推荐指数
2
解决办法
1万
查看次数

带有来自XIB的ARC类的IOS 6.1没有得到Deallocated,UIClassSwapper

有一个有趣的问题,其中有一个类在XIB布局(UIScrollView的子类)中引用,并且没有根据Instruments/Allocations进行解除分配,并且不会破坏它的dealloc例程.我们称之为Sclass1.

有一个使用类(让我们称之为Uclass)具有XIB文件和插座.

@property (nonatomic, weak) IBOutlet Sclass1* sclass1;
Run Code Online (Sandbox Code Playgroud)

这与XIB文件布局正确挂钩.

Sclass1是加载Xc for Uclass时分配的属性.Uclass确实被释放,然后不时重新创建,因此我们有另一个Sclass1实例,但Sclass1永远不会消失,无法找到对它的另一个引用.

在仪器中向下钻取显示一个Malloc,就是这样.

fyi,班级开始了

[UIClassSwapper initWithCoder:]
Run Code Online (Sandbox Code Playgroud)

xib ios automatic-ref-counting

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

iphone ios7分段UISegmentedControl仅改变边框颜色

一直环顾四周,试图改变边框颜色(使用不同的文字颜色),没有运气.可以更改色调,但同时更改文本和边框.

uisegmentedcontrol ios

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

Iphone 5s iOS 8.1.2 View Controller从XIB加载地图,崩溃

我们只在带有iOS 8.1.2的iPhone 5s上看到这个.8.1.2的其他设备似乎工作正常.

从XIB加载Map的视图控制器是初始化的,但是当尝试加载时我们得到...将尝试一些事情来尝试解决这个问题,但是任何帮助都会受到赞赏.

2014-12-16 16:03:24.333 App[6140:995503] Stylesheet does not include style matching tree, or includes an old version.  Perhaps it was compiled by an old version of the style compiler.
2014-12-16 16:03:24.333 App[6140:995503] Please create a radar about this! (Check it's not a dup of rdar://16346611 first though)
2014-12-16 16:03:24.334 App[6140:995503] Active tile set: GEOActiveTileSet
App(6140,0x196aa8310) malloc: *** error for object 0x174206030: Invalid pointer dequeued from free list
*** set a breakpoint in malloc_error_break to debug
Run Code Online (Sandbox Code Playgroud)

有一大堆

#0  0x0000000191fa13f0 …
Run Code Online (Sandbox Code Playgroud)

iphone mkmapview ios8

8
推荐指数
1
解决办法
944
查看次数

Xcode 4.2 Lion不在旧设备上安装/运行项目.iPhone 3G 4.2.1

XCode 4.2使用iPhone 3G IOS 4.2.1在Lion上构建4D199

使用Base SDK 5.0和Target 4.2的项目.

在这款手机和旧款iTouch上,调试器似乎永远不会启动.在按下RUN后,项目将进行编译,然后调试条目位于Log Navigator中,并且Spinner正在运行.旋转器永远不会停止,应用程序不会加载到iPhone 3G上.

有关如何修复的任何线索.这在狮子升级之前运行良好.

需要测试旧设备.较新的设备似乎工作正常.

设备似乎配置正常等.

iphone xcode gdb

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

IOS UIMenuController UIMenuItem,如何确定用通用选择器方法选择的项目

通过以下设置

....
MyUIMenuItem *someAction  = [[MyUIMenuItem alloc]initWithTitle : @"Something"  action : @selector(menuItemSelected:)];
MyUIMenuItem *someAction2 = [[MyUIMenuItem alloc]initWithTitle : @"Something2" action : @selector(menuItemSelected:)];
....

- (IBAction) menuItemSelected : (id) sender
{
    UIMenuController *mmi = (UIMenuController*) sender;
}
Run Code Online (Sandbox Code Playgroud)

如何确定选择了哪个菜单项.

并且不要说你需要有两种方法......提前谢谢.

uimenucontroller ios

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

IOS App提交加密/ Fairplay,如何做或自动

环顾四周只需要快速了解应用程序本身是如何加密的.

默认情况下,在构建应用程序时,在加载到测试设备等时,它都是未加密的.

因此,当我们提交应用程序并构建它以进行分发时,它何时被加密,因此当它部署在用户的手机上时,它不容易进行逆向工程....

或者这是在构建/提交时间必须发生的额外步骤吗?

encryption submission fairplay ios

6
推荐指数
1
解决办法
2210
查看次数

iPhone/iPad IOS如何获取框架捆绑版本

试图获得.framework的捆绑版本.试图找到使用资源路径的文件,然后使用NSBundle之类的东西......

    NSString *path = [[NSBundle mainBundle] pathForResource:@"SomeFramework" ofType:@"framework"];
    NSBundle *bundle = [[NSBundle alloc] initWithPath:path];
    _version = [bundle objectForInfoDictionaryKey:(NSString *)kCFBundleVersionKey]; 
Run Code Online (Sandbox Code Playgroud)

但路径一直没有回来......

更好的方法?

frameworks ios

6
推荐指数
1
解决办法
1599
查看次数

XCode 8.0,构建商店提交,错误

使用XCODE 8.0获得以下错误.据我们记忆,这对Xcode 7.x工作得很好.

ERROR ITMS-90087: "Unsupported Architectures. The executable for xxx.framework contains unsupported architectures '[x86_64, i386]'."
Run Code Online (Sandbox Code Playgroud)

这是否意味着Apple不够聪明,不包括模拟器片?我们必须提供具有模拟器的SDK而不是吗?

ERROR ITMS-90209: "Invalid Segment Alignment. The app binary at 'XXX' does not have proper segment alignment. Try rebuilding the app with the latest Xcode version."
Run Code Online (Sandbox Code Playgroud)

但是我们使用的是最新的XCODE 8.0版本?什么给这里?

ERROR ITMS-90125: "The binary is invalid. The encryption info in the LC_ENCRYPTION_INFO load command is either missing or invalid, or the binary is already encrypted. This binary does not seem to have been built with Apple's …
Run Code Online (Sandbox Code Playgroud)

app-store xcode8

6
推荐指数
1
解决办法
2722
查看次数