我的问题涉及CS193p中的分配3。iOS - 从视图控制器获取信息以在视图中绘制图形
我有一个可怕的时间在我的视图中获取drawRect
接收从我的视图控制器传递的信息。基本上,我的目标是将特定于视图的信息(如self.view.size.width
)传递给控制器,并对其进行一些修改(如result = self.view.size.width * 2
),并将result
传回drawRect
,以便它可以将新信息绘制出来。 Im相当肯定我有我的代表团设置正确,真的试过潜在变通的列表:
做出公开查看
@property
,我在我的controller.m
通过查看* NewView的访问 someResult = newView.variable
,我会随后通过
试图访问从我种- 使用方法设置我的视图的
@protocal
,我尝试通过myView.dataSource someMethod:someData
但迄今为止都未目前正(即传递数据我的self.variable
总是会出现为0,这表明没有数据传递给它)。非常感谢您的帮助!
UPDATE:
的罪魁祸首是,在故事板,我没有控制拖动视图控制器视图,因此控制器从未接通......但至少现在它作品。^_^
这是你想做什么的正确描述? – MaxGabriel