Begin Main Content

Buenas estoy realizando la tarea 3 espero poder terminar a tiempo !! Si no llego no hay problema lo voy a tratar de resolver igual !! No puedo realizar la conexión de AxesDrawer con un nuevo UIviewController... Alguien me puede dar una pista de cómo conectar AxesDrawer ? Estoy codeando sobre la calculadora entregada en la tarea 2 y ahi agregue las clases de Axes Saludos desde Argentina !!

preguntado 25 Jul '12, 17:16

facu0907%40gmail.com's gravatar image

facu0907@gma...
35124
accept rate: 14%


Saludos, el Axes Drawer solo a incluyes es tu proyecto específicamente en e archivo de implementacion de la vista osea el .m de la vista en mi caso lo llame "GraphicView.m", AxesDrawer una clase de utilidad que no vas a asociar con el view como tal y no necesitas ni siquiera crear una instancia u objeto de la clase ya que es una clase que se utiliza solo para ejecutar sus métodos.

#import "AxesDrawer.h"

// Dibujar ejes con la clase AxesDrawer
[AxesDrawer drawAxesInRect:self.bounds originAtPoint:self.coordOrigin scale:self.scaleFactor];

Si le das un vistazo al .h de esta clase veras basicamenten esto:

+ (void)drawAxesInRect:(CGRect)bounds
         originAtPoint:(CGPoint)axisOrigin
                 scale:(CGFloat)pointsPerUnit;

El método drawAxesInRect es un metodo de clase y requiere tres parámetros: el bound que es el rectángulo donde dibujara, la coordenada donde ubicara el origen y el factor de escala, en mi caso son respectivamente: self.bounds, self.coordOrigin y self.scaleFactor.

Con estos parámetros este método se encarga de dibujar todo el eje.

Espero te sirva de algo, Saludos

enlace permanente

respondido 25 Jul '12, 20:11

gonzalec%40gmail.com's gravatar image

gonzalec@gma...
206348
accept rate: 4%

fijate en el demo de psycologist, ahi integran la faceview al proyecto.

enlace permanente

respondido 25 Jul '12, 18:38

cuevasimeryjc%40gmail.com's gravatar image

cuevasimeryj...
1.0k81420
accept rate: 5%

Claro .. hago los mismo que en Psycologist.

1) Tiro un view controller genérico

2) Luego pongo adentro del view controller un view genérico, pero cuando le quiero asociar Axes drawer al view genérico en el panel de la derecha éste no aparece en las opciones.

Entiendo que AxesDrawer es como el faceView, ya que ahí es donde se dibujan las ecuaciones

enlace permanente

respondido 25 Jul '12, 19:38

facu0907%40gmail.com's gravatar image

facu0907@gma...
35124
accept rate: 14%

El view generico que pusiste en el view controller debe ser del tipo GraphView -en mi caso- y no AxesDrawer.
Debes agregar los archivos de la clase AxesDrawer a tu proyecto e impotarlo en la implementación de tu View (de nuevo, GraphView en mi caso). De esa manera podrás usar sus métodos que es lo único que ocupas.

(27 Jul '12, 13:56) rguifa@yahoo...
USTED DEBE ACCEDER AL SISTEMA PARA PODER RESPONDER O REALIZAR UNA PREGUNTA.

Seguir esta pregunta

Por Email:

Una vez que entres podrás suscribirte desde aquí para recibir actualizaciones

Por RSS:

Respuestas

Respuestas y Comentarios

Trucos del editor

  • *cursiva* o _cursiva_
  • **negrita** o __negrita__
  • enlace:[texto](http://url.com/ "Pregunta")
  • imagen?![alt texto](/path/img.jpg "Pregunta")
  • lista numerada: 1. Foo 2. Bar
  • Para añadir un salto de línea simplemente añade dos espacios donde desearías que estuviera el salto de línea.
  • se permite código HTML básico

Etiquetas de la pregunta:

×69
×4

pregunta realizada: 25 Jul '12, 17:16

pregunta vista: 297 veces

última modificación: 27 Jul '12, 13:56