标签: drilldown

将带有segue的数据传递给另一个DetailTableViewController的问题

我想使用Storyboard中的segue(ShowADVDetail)将数据从TableViewController单元格传递给DetailViewContoller(UITableViewController).

我有一个NSMutableArray'故事'包含一个解析的RSS提要.

我正在使用以下prepareForSegue,它传递单元格的'title'值:

- (void)prepareForSegue:(UIStoryboardSegue *)segue sender:(id)sender
        { 
            if ([segue.identifier isEqualToString:@"ShowADVDetail"]) {

                NSIndexPath *indexPath = [self.tableView indexPathForSelectedRow]; 
                int storyIndex = [indexPath indexAtPosition: [indexPath length] - 1];
                NSString *theTitle = [[stories objectAtIndex: storyIndex] objectForKey: @"title"];
                [[segue destinationViewController] setDetailItem:theTitle];


            }
    }  
Run Code Online (Sandbox Code Playgroud)

通过以下行,我可以传递特定单元格的"标题"值.

NSString *theTitle = [[stories objectAtIndex: storyIndex] objectForKey: @"title"];
Run Code Online (Sandbox Code Playgroud)

我也可以像这样访问"描述"值和"链接"值:

NSString *theDescription = [[stories objectAtIndex: storyIndex] objectForKey: @"description"];
NSString *theLink = [[stories objectAtIndex: storyIndex] objectForKey: @"link"];
Run Code Online (Sandbox Code Playgroud)

但是如何在我的segue中传递所有3个值?

到目前为止,我的didSelectRowAtIndexPath看起来像这样:

- (void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath {
    [tableView deselectRowAtIndexPath:indexPath animated:NO]



        [self performSegueWithIdentifier:@"ShowADVDetail" sender:self];

} …
Run Code Online (Sandbox Code Playgroud)

objective-c ios drilldown segue

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

Highcharts堆叠钻取与n级

我正在尝试制作列堆积图表以及向下钻取,但高图API不支持它现在看来.做了一点,但它不能正常工作.http://jsfiddle.net/souranil/T6ryr/.

Highcharts.setOptions({
    lang: {
        FullScreenButtonTitle: "View Larger Chart"
    }
});

$(function () {
    var chart;
    $(document).ready(function () {

    var colors = Highcharts.getOptions().colors,
        categories = ['Book1', 'Book2', 'Book3', 'Book4', 'Book5'],
        name = 'AUM',
        data = [{
            y: 6.06,
            color: '#B7C726',
            drilldown: {
                categories: ['Book1', 'Book2', 'Book3', 'Book4', 'Book5'],
                series: [{
                    name: 'Page4',
                    data: [6.06, 7.90, 11.40],
                    color: '#74489D'
                }, {
                    name: 'Page3',
                    data: [5.73, 7.26, 11.03],
                    color: '#B7C726'
                }, {
                    name: 'Page2',
                    data: [5.71, 6.98, 10.73, 11.92],
                    color: '#7CCCBF' …
Run Code Online (Sandbox Code Playgroud)

javascript jquery charts highcharts drilldown

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

导入模块时,Highcharts drilldown不工作

我是新来的反应/ ES6.我正在使用highcharts 4.2.4,在ES6中通过创建一个highcharts组件进行反应,如下所示:http://www.highcharts.com/blog/192-use-highcharts-to-create-charts-in-react .我正在使用ES6并从highcharts导入highcharts作为导入Highcharts,其中highcharts是package.json中提到的npm模块.

我浏览了一下高图示例.我把给出的明细例子图表:http://jsfiddle.net/gh/get/jquery/1.9.1/highslide-software/highcharts.com/tree/master/samples/highcharts/demo/column-drilldown/有以下图表选项:

{
    chart: {
        type: 'column'
    },
    title: {
        text: 'Browser market shares. January, 2015 to May, 2015'
    },
    subtitle: {
        text: 'Click the columns to view versions.'
    },
    xAxis: {
        type: 'category'
    },
    yAxis: {
        title: {
            text: 'Total percent market share'
        }

    },
    legend: {
        enabled: false
    },
    plotOptions: {
        series: {
            borderWidth: 0,
            dataLabels: {
                enabled: true,
                format: '{point.y:.1f}%'
            }
        }
    },

    tooltip: {
        headerFormat: '<span style="font-size:11px">{series.name}</span><br>',
        pointFormat: '<span …
Run Code Online (Sandbox Code Playgroud)

highcharts drilldown reactjs

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

同步两个高图以立即向下钻取

我的应用程序中有两个高图,一个是柱形图,另一个是饼图.在第一个柱形图中,我显示了多年来的汽车销售情况,并且在一年内向下钻取时显示销售额为几个季度.然后是一个单独的饼图,显示按地区划分的汽车销售情况.在向下钻取一个区域时,它显示所选区域中子区域的汽车销售.我想要的是同步这两个图表.例如,最初的柱形图显示了多年的销售额,饼图显示了区域内的销售额.当我点击一年时,它应向下钻取以按季度显示销售额,饼图也应该更新以按区域显示销售额,但仅在列图表中显示该选定年份.我尝试了几种方法,但无法得到解决方案.有没有解决这个问题.

以下是我使用的示例代码. https://jsfiddle.net/yasirunilan/erqm86k7/15/

// Create the chart
Highcharts.chart('container', {
    chart: {
        type: 'column'
    },
    title: {
        text: 'Car Sales'
    },
    xAxis: {
        type: 'category'
    },
    yAxis: {
        title: {
            text: 'Total percent Car Sales'
        }

    },
    legend: {
        enabled: false
    },
    plotOptions: {
        series: {
            borderWidth: 0,
            dataLabels: {
                enabled: true,
                format: '{point.y:.1f}%'
            }
        }
    },

    tooltip: {
        headerFormat: '<span style="font-size:11px">{series.name}</span><br>',
        pointFormat: '<span style="color:{point.color}">{point.name}</span>: <b>{point.y:.2f}%</b> of total<br/>'
    },

    "series": [
        {
            "name": "Years",
            "colorByPoint": true,
            "data": [
                {
                    "name": "2015", …
Run Code Online (Sandbox Code Playgroud)

javascript charts synchronization highcharts drilldown

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

LINQ:我可以从集合中的列表中的对象获取属性吗?

    foreach (ReportType t in reportsCollection)
    {
        List<Report> reps = (from r in t.reports where r.isChecked == true select r).ToList<Report>();
        foreach (Report r in reps)
            System.Diagnostics.Process.Start(new System.Diagnostics.ProcessStartInfo(r.path));
    }
Run Code Online (Sandbox Code Playgroud)

这句话很好用.我只是想找一个可以做到这一点的LINQ语句.

基本上,我有一个名为isChecked的属性的报表对象.reportsCollection包含几个包含该类型报告列表的reportTypes.所以集合看起来像这样:

TYPE1

  • 报告
  • 报告2
  • 报告3

2型

  • 报告4
  • 报告5
  • 报告6

等等.

我想要一个LINQ语句,它将获取isChecked == true这些类型中的所有报告.我怀疑循环是必要的,但我很想知道社区是否有解决方案.谢谢!

linq drilldown

0
推荐指数
1
解决办法
658
查看次数

如何在R highcharter(可能的其他包)中制作3级钻取图

今天我用highcharter包开始冒险.我对钻井图感兴趣.

(快速检查我想要创建的没有r)

http://jsfiddle.net/gh/get/jquery/1.7.2/highslide-software/highcharts.com/tree/master/samples/highcharts/drilldown/basic/

R代码与2个级别的钻取图的工作示例.

library("dplyr")
library("purrr")
library("highcharter")

df <- data_frame(
  name = c("Animals", "Fruits", "Cars"),
  y = c(5, 2, 4),
  drilldown = tolower(name)
)
df


ds <- list.parse3(df)
names(ds) <- NULL
str(ds)
hc <- highchart() %>%
  hc_chart(type = "column") %>%
  hc_title(text = "Basic drilldown") %>%
  hc_xAxis(type = "category") %>%
  hc_legend(enabled = FALSE) %>%
  hc_plotOptions(
    series = list(
      boderWidth = 0,
      dataLabels = list(enabled = TRUE)
    )
  ) %>%
  hc_add_series(
    name = "Things",
    colorByPoint = TRUE,
    data = ds
  )


dfan …
Run Code Online (Sandbox Code Playgroud)

javascript r highcharts drilldown

0
推荐指数
1
解决办法
2973
查看次数